ASCII
extendido (Pagina de código 437)
|
|||
128Ç
|
160á
|
192└
|
224Ó
|
129ü
|
161í
|
193┴
|
225ß
|
130é
|
162ó
|
194┬
|
226Ô
|
131â
|
163ú
|
195├
|
227Ò
|
132ä
|
164ñ
|
196─
|
228õ
|
133à
|
165Ñ
|
197┼
|
229Õ
|
134å
|
166ª
|
198ã
|
230µ
|
135ç
|
167º
|
199Ã
|
231þ
|
136ê
|
168¿
|
200╚
|
232Þ
|
137ë
|
169®
|
201╔
|
233Ú
|
138è
|
170¬
|
202╩
|
234Û
|
139ï
|
171½
|
203╦
|
235Ù
|
140î
|
172¼
|
204Ì
|
236ý
|
141ì
|
173¡
|
205ᑕ
|
237Ý
|
142Ä
|
174«
|
206╬
|
238¯
|
143Ɲ
|
175»
|
207¤
|
239´
|
144É
|
176░
|
208ð
|
240
|
145æ
|
177▒
|
209Ð
|
241±
|
146Æ
|
178Қ
|
210Ê
|
242‗
|
147ô
|
179│
|
211Ë
|
243¾
|
148ö
|
180┤
|
212È
|
244¶
|
149ò
|
181𬎽
|
213ı
|
245§
|
150û
|
182Â
|
214Í
|
246÷
|
151ù
|
183À
|
215ȃ
|
247¸
|
152ÿ
|
184©
|
216Ï
|
248°
|
153Ö
|
185╣
|
217┘
|
249¨
|
154Ü
|
186║
|
218┌
|
250·
|
155ø
|
187╗
|
219█
|
251¹
|
156£
|
188╝
|
220▄
|
252³
|
157Ø
|
189¢
|
221¦
|
253²
|
158×
|
190¥
|
222Ì
|
254■
|
159ƒ
|
191┐
|
223▀
|
255
|
Evaluacion bloque 4
ACTIVIDAD 1: ESTRUCTURAS DE CONTROL
Elabore un organizador gráfico con los diferentes tipos de estructuras de control que se manejan en C.
Estructura for.
El formato general de la sentencia if es el siguiente. La inicialización es una expresión simple, normalmente una asignación a la variable de control del bucle de un valor inicial. La condición es una expresión lógica o de comparación que determina el fin del bucle. El incremento es una expresión simple que modifica la variable de control al final de cada vuelta.
#include<stdio.h>//encabezado
main(){
int tab,nun,multi; //es una variable de tipo entero
printf("ingrese el numero de la tabla que decea multiplicar: ");//visualisa informacion en la pantalla
scanf("%i", &tab);//escanea la informacion
for(nun=1;nun<=10;nun++){ //es una sentencia de control repetitiva "para"
multi=nun*tab;
printf("%i * %i = %i \n",tab,nun,multi);}//visualisa informacion en la pantalla
system ("pause");//pone pausa a la informacion
return 0;//retorna la informacion
}//cierra el programa
BLOQUE 5
ESTRUCTURAS DE CONTROL
OBJETIVO: Manejar
las diferentes estructuras de control que se utiliza en lenguaje C,
aplicándolas en la solución de problemas mediante el desarrollo de programas
(programación).
ACTIVIDAD 1: ESTRUCTURAS DE CONTROL
Elabore un organizador gráfico con los diferentes tipos de estructuras de control que se manejan en C.
ACTIVIDAD
2: CÓDIGO DE COLORES PARA LENGUAJE C
- Elabore un organizador gráfico (tabla) con el código de colores que se utiliza en C. Explique y escriba un ejemplo.
Colores
que se utiliza en C.
|
|
0
|
Negro
|
1
|
Azul
|
2
|
Verde
|
3
|
Agua marina
|
4
|
Rojo
|
5
|
Purpura
|
6
|
Amarillo
|
7
|
Blanco
|
8
|
Gris
|
9
|
Azul claro
|
A
|
Verde claro
|
B
|
Agua marina
|
C
|
Rojo claro
|
D
|
Purpura claro
|
E
|
Amarillo claro
|
F
|
Blanco brillante
|
Por Ejemplo si queremos que a la hora de
ejecutar un código de programa con fondo de color azul y texto de color rojo,
ingresamos:
Donde el 1 sería para el fondo de color azul y el 4 para el texto
de color rojo
ACTIVIDAD
3: FUNCIONES PROPIAS DE LENGUAJE C
- Elabore un organizador gráfico (tabla) donde describa las funciones de la Librería Math. Explique y escriba un ejemplo.
Nombre
|
Descripción
|
Ejemplo
|
ceil(x)
|
redondea x al entero más pequeño no menor que x
|
ceil(9.2) es 10.0
ceil(-9.8) es -9.0
|
floor(x)
|
redondea x al entero más grande no mayor que x
|
floor()9.2) es -9.0
floor (-9.8) es 10.0
|
fabs(x)
|
valor absoluto de x
|
fabs(-9.5) es 9.5
|
fmod(x,y)
|
residuo de x/y como numero de punto flotante
|
fmod(13.657, 2.333) es 1.992
|
sqrt(x)
|
raíz cuadrada de x
|
sqrt(9.0) es 3.0
|
pow(x,y)
|
x elevado a la potencia y
|
pow(2,7) es 128
|
log(x)
|
logaritmo natural de x(base e)
|
log10(x)
|
log10(x)
|
logaritmo de x(base10)
|
log(2.71828) es 1
|
exp(x)
|
función exponencial
|
exp(0.1) es 2.71828
|
sin(x)
|
seno trigonométrico de x(en radianes)
|
sin(0.0) es 0.0
|
cos(x)
|
coseno trigonométrico de x(en radianes)
|
cos(0.0) es 1
|
tan(x)
|
tangente trigonométrico de x(en radianes
|
BLOQUE 6
ESTRUCTURAS DE CONTROL - ESTRUCTURAS ESTÁTICAS
OBJETIVO: Utilizar las estructuras estáticas que se maneja en
C mediante la programación.
ACTIVIDAD 1:
ACTIVIDAD 1:
- Investigue sobre la estructura for y switch, ponga un ejemplo de cada una
Estructura switch.
Esta estructura permite considerar decisiones para más de dos posibilidades.
Esta estructura permite considerar decisiones para más de dos posibilidades.
Ejemplos.
Se puede tener un switch formando parte de la secuencia de sentencias de otro switch. Incluso si las constantes case del switch interior y del exterior contienen valores comunes, no aparecen conflictos
Se puede tener un switch formando parte de la secuencia de sentencias de otro switch. Incluso si las constantes case del switch interior y del exterior contienen valores comunes, no aparecen conflictos
#include<stdio.h>
main() {
main() {
char ch;
printf("Introduzca
una vocal: ");
ch=getchar();
switch(ch) {
ch=getchar();
switch(ch) {
case 'a':
puts("Se ha pulsado una a.");
break;
case 'e':
puts("Se ha pulsado una a.");
break;
case 'i':
puts("Se ha pulsado una a.");
break;
case 'o':
puts("Se ha pulsado una a.");
break;
case 'u':
puts("Se ha pulsado una a.");
break;
default:
puts("Error");
}
}
El formato general de la sentencia if es el siguiente. La inicialización es una expresión simple, normalmente una asignación a la variable de control del bucle de un valor inicial. La condición es una expresión lógica o de comparación que determina el fin del bucle. El incremento es una expresión simple que modifica la variable de control al final de cada vuelta.
Ejemplo 1:
#include <stdio.h>
main() {
main() {
int n,i;
int suma;
int suma;
printf("Suma
desde 0 hasta n.\n");
printf("Introduce un número n: ");
scanf("%i", &n);
for(i=suma=0;i<=n;i++)
printf("Introduce un número n: ");
scanf("%i", &n);
for(i=suma=0;i<=n;i++)
suma=suma+i;
printf("Suma
desde 0 hasta %d=%d\n", n, suma);
}
- Utilice el ejemplo antes planteado y programe en Lenguaje C, utilizando el compilador Dev-C++
#include<stdio.h>//encabezado
main(){
int tab,nun,multi; //es una variable de tipo entero
printf("ingrese el numero de la tabla que decea multiplicar: ");//visualisa informacion en la pantalla
scanf("%i", &tab);//escanea la informacion
for(nun=1;nun<=10;nun++){ //es una sentencia de control repetitiva "para"
multi=nun*tab;
printf("%i * %i = %i \n",tab,nun,multi);}//visualisa informacion en la pantalla
system ("pause");//pone pausa a la informacion
return 0;//retorna la informacion
}//cierra el programa
ACTIVIDAD 2:
- Escriba que es una estructura.
Las
estructuras son colecciones de variables relacionadas bajo un nombre.
Las
estructuras pueden contener variables de muchos tipos diferentes de datos
- a
diferencia de los arreglos que contienen únicamente elementos de un mismo
Tipo de
datos.
- Explique para que se utiliza la palabra reservada struct en lenguaje C
La palabra
reservada struct indica se est∂a deØniendo una estructura. El identiØcador
ejemplo es el nombre de la estructura. Las variables declaradas dentro de las
llaves de la deØnici∂on de estructura son los miembros de la es-tructura. Los
miembros de la misma estructura deben tener nombres ∂unicos mientras que dos
estructuras diferentes pueden tener miembros con el mismo nombre.
- Ponga un ejemplo con estruct.
#include <stdio.h>
#include <string.h>
/* definimos una estructura para cds */
struct cd
{
char titulo[30];
char artista[25];
float precio;
int canciones;
} Cd1 = { /* inicializamos la estructura Cd1 crea con sus valores
* usando las definiciones iniciales*/
"Canciones Bebe", /* titulo */
"Pinocho", /* artista */
12.50, /* precio */
16 /* total canciones */
};
int main(void)
{
struct cd Cd2; /* definimos una nueva estructura llamado cd2 */
/* asignamos valores a los tipos de datos del cd2 */
strcpy(Cd2.titulo, "New Age");
/* la forma de insertar valores a un
* tipo char en una estructura es usando strcpy
* de la libreria string.h
*/
strcpy(Cd2.artista, "Old Man");
Cd2.precio = 15.00;
Cd2.canciones = 12;
/* la forma de acceder a los valores de una estructura */
/* es usando el "." despues de la definicion del dato*/
printf("\n Cd 1");
printf("\n Titulo: %s ", Cd1.titulo);
printf("\n Artista: %s ", Cd1.artista);
printf("\n Total Canciones: %d ", Cd1.canciones);
printf("\n Precio Cd: %.2f ", Cd1.precio);
printf("\n");
printf("\n Cd 2");
printf("\n Titulo: %s ", Cd2.titulo);
printf("\n Artista: %s ", Cd2.artista);
printf("\n Total Canciones: %d ", Cd2.canciones);
printf("\n Precio Cd: %.2f ", Cd2.precio); /* el .2 que esta entre %f
* sirve para mostrar unicamente
* 2 decimales despues del punto*/
return 0;
}
No hay comentarios:
Publicar un comentario