Вы находитесь на странице: 1из 5

Deber Unidad 5

1. Qu errores de sintaxis tiene la siguiente sentencia?


if x > 25.0
y=x
else
y = z;
Los errores son:

4.

7.

El condicional siempre va entre parntesis.


Falta el punto y coma despus del Y = X

Qu salida producir el cdigo siguiente, cuando se empotra en un programa completo y


primera-opcion vale l?Ysiprimeraopcion vale 2?
int primera-opcion;
switch (primera-opcion + 1)
t
case 1:
puts ("Cordero asado") ;
break;
puts ("Chuleta lechal") ;
break;
puts ("Chuletn");
puts ("Postre
de Pastel") ;
break;
case 2:
case 3:
case 4:
default:
puts ("Buen apetito") ;

Qu hay de incorrecto en el siguiente cdigo?


if (x = O) printf("%d = O\n",x);
else printf ("%d != O\n",x) ;

NO hay ningn error en el cdigo.


10. Escribir un programa que lea tres enteros y emita un mensaje que indique si estn o no en
orden numrico.

11. Escribir una sentencia i f -else que clasifique un entero n en una de las siguientes
categoras y escriba un mensaje adecuado:

12. Escribir un programa que introduzca el nmero de un mes (1 a 12) y visualice el nmero de
das de ese mes.

13. Se trata de escribir un programa que clasifique enteros ledos del teclado de acuerdo a los
siguientes puntos:
Si el entero es 30 o mayor, o negativo, visualizar un mensaje en ese sentido;
Si son cero o 1, visualizar cero o unidad.

14. Escribir un programa que determine el mayor de tres nmeros.

15. El domingo de Pascua es el primer domingo despues de la priemra luna llena posterior al
equinoccio de primavera, determinar las fechas del domingo de Pascua.

16. Codificar un programa que escriba la calificacin correspondiente a una nota, de acuerdo
con el siguiente criterio:
O a ~5.0 Suspenso
5 a ~6.5 Aprobado
6.5 a c 8.5 Notable
8.5 a c 10 Sobresaliente
10 Matrcula de honor.

17. Determinar si el carcter asociado a un cdigo introducido por teclado corresponde a un


carcter alfabtico, dgito, de puntuacin o no imprimible.

Вам также может понравиться