You are on page 1of 3

UNIVERSIDAD NACIONAL DE

CHIMBORAZO

PROGRAMACION
Facultad de Ingeniería
Escuela de Ingeniería Industrial
Tercer Semestre
Ing. Oswaldo Ortiz
Por: Patricio Vimos, Henry Sefla

1
PROBLEMAS DE PROGRAMACION

5.1. ¿Cuale errores de sintaxis tiene la siguiente sentencia?

La expresión correcta debe ser la siguiente:

if (x > 25.0)
y = x;
else
y = z;

Por tanto le falta los paréntesis en la expresión lógica y un punto y coma después de la sentencia de
asignación y = x

5.2 . ¿Qué valor se asigna a consumo en la sentencia if siguiente si la velocidad es 120?

Si velocidad toma el valor de 120 entonces necesariamente consumo debe tomar el valor de 12.00

5.3. Explicar las diferencias entre las sentencias de la columna izquierda y las de la derecha para
ambos deducir el valor final de x si su valor inicial es 0

El error que presente la sentencia es que x < y < z no es una expresión lógica. Debería haberse
puesto (x < y) && (y < z).

5.4. ¿Qué salida produce el odigo siguiente cuando se empotra en un programa completo?

int primera_opcion =1
switch (primera_opcion +1):
{
case 1:
system.out.println(‘Cordero Asado’);
break;
case 2:
system.out.println(‘Chuleta Lechel’);
break;
case 3:
system.out.println(‘Chuleton’);
break;
case 4:
system.out.println(‘Postre de Pastel’);
break;
defaul:
system.out.println(‘Buen apetito’);

2
Para el primer caso aparece escrito Chuleta lechal
Para el segundo caso aparece escrito Chuletón y en la siguiente línea Postre de pastel, ya que
case 3: no lleva la orden break.

5.6. Escribir una sentencia if-else que visualice la palabra Alta si el valor de la variable nota es
mayor que 100 y Baja si su valor es menor que 100

#include <stdio.h>
int main()
{
int nota;
printf(" dame nota: ");
scanf("%d", &nota);
if (nota < 100)
printf(" Baja ");
else if (x >100)
printf("Alta");
return 0;
}

5.7. Codigo Correcto

#include <stdio.h>
int main()
{
int x = 0;
if (x < 0)
printf("%d es negativo\n",x);
else if (x <= 100)
printf("0 <= x = %d <= 100\n", x);
else
printf("x = %d > 100\n", x);
return 0;
}

Bibliografia:
Joyanes. (2011). PROGRAMACION EN JAVA 6. McGraw-Hill Interamericana de
España S.L.

You might also like