Você está na página 1de 3

Introduccin al lenguaje C

1) Cul de los siguientes identificadores son vlidos?


a) MiProblema
b) Break
c) Registro
d) M&m
e) 85 nombre
f) Do 15
g) 92
h) Nombre_Apellidos
i) Saldo_Actual
j) BBBBBBBB
k) * 143Edad
2) Cul es el valor de cada una de las siguientes expresiones?
15*14-3*7
-4*5*2
(24+2*6) / 4
4*3*5+8*4*2-5
4-40 / 5
(-5) % (-2)
3+4*(8*(4-(9+3)/6))
2) Escribir las siguientes expresiones matemticas como expresiones de computadoras:
x
x y
2
1
a b 2
y
x y

a b c
d

xy
1 4 Zx

y
z
y
x
z

3) Dada la siguiente secuencia de programa, indicar sus salidas:


.
int a=10,b=20;
char c=120,d='G';
printf("\t\n\%d\n",a);
printf("\t%d\n",b);
printf("\n%c\n",c);
printf("\n\t%d\n",c);
printf("\t%c\n",d);
printf("\t\nSu valor es.%d\n",j);
4) int a=10,b=3,c,d,e;

float x,y;
x=a/b;
c=a < b && 25;
d-a + b++;
e=++a b;
y=(float) a/b;
5) Realice un programa que muestre el tamao en bytes que utiliza cada uno de los tipos de
datos fundamentales en la arquitectura que est utilizando.
6) Escribir un programa que convierta un nmero dado en segundos en su equivalente en Horas,
Minutos y Segundos.
Ejemplo: Segundos=4000, el programa muestra 1H: 6M: 40S.
7) Escribir un programa para convertir una medida dada en pies a sus equivalentes en: Yardas,
Pulgadas, Centmetros, Metros.
1 pie = 12 pulgadas, 1 yarda = 3 pies, 1 pulgada = 2,54 Cm
Leer el nmero de pies e imprimir el nmero de yardas, pulgadas, centmetros y metros.
8) Un valor de temperatura en grados Celsius puede ser convertida a su equivalente en grados
Fahrenheit de acuerdo a la siguiente frmula
9
F C 32
5
Escribir un programa en lenguaje C que lea una temperatura en grados Celsius como valor
decimal y obtenga la temperatura Fahrenheit equivalente
9) Escribir un programa que dibuje el rectngulo siguiente
********************
*
*
*
*
*
*
********************
10) Modificar el programa anterior de modo que lea una palabra de 5 letras y se imprima en el
centro del rectngulo
11) Escribir un programa que lea dos enteros de tres dgitos e imprima su producto con el
siguiente formato:
325
x 426_
1950
650
1300___
138450

12) Construir un programa que al recibir como dato un nmero de 4 dgitos, genere una
impresin como la que se muestra a continuacin (El nmero 6352):
6
3
5
2
13) Escribir un programa que lea dos enteros en las variables X e Y, y a continuacin obtenga los
valores de: X / Y, y X % Y. Ejecute el programa varias veces con diferentes pares de enteros
como entrada.
14) Escribir un programa que genere una impresin como la que se muestra a continuacin:
XXXX
XX
XXX
XXX
XXX
XX
XXXX
15) Escribir un programa en C que al recibir como datos las coordenadas de los puntos P1 (X1,
Y1), P2 (X2, Y2), P3 (X3, Y3) que corresponden a los vrtices de un tringulo, calcule su
superficie.
Para calcular el rea de un tringulo dada las coordenadas de los vrtices que lo componen,
podemos aplicar la siguiente frmula:
1
Area * X 1 * (Y 2 Y 3) X 2 * (Y 3 Y 1) X 3 * (Y 1 Y 2)
2

Você também pode gostar