domingo, 14 de abril de 2013

Problemas Propuestos de Sentencias Básicas


1             Aceptar un dato de tipo entero por teclado y posteriormente escribirlo en pantalla. Ejecutar introduciendo un número entero válido, y posteriormente ejecutarlo introduciendo por teclado un valor que no pertenezca al tipo entero. Evaluar las diferencias entre ambas ejecuciones del mismo programa.

2             Pedir al usuario que introduzca dos números, y luego imprimir la suma, el producto, la diferencia y el cociente de ambos.

3             Leer tres números por teclado y luego reportar la media aritmética de dichos números.

4             Elaborar un programa que sólo declare variables de tipo short int. El programa deberá leer dos números desde el teclado, posteriormente los sumará, almacenando el resultado en una variable, y finalmente escribir por pantalla el resultado de la suma. Ejecute dicho programa tomando como datos de entrada 1 y 90000. ¿Por qué no funciona?

5             Declarar cuatro variables de tipo int y reportarlas en pantalla sin haberles dado ningún valor. ¿Cuál es el resultado escrito? ¿Por qué?

6             Leer el lado de un cubo, luego calcular el área lateral y el volumen del mismo.

7             Editar un programa que calcule el salario bruto semanal de un empleado, pidiendo por teclado la tarifa que se le paga por hora por su trabajo y el número de horas normales y extra trabajadas durante la semana. Las horas normales se pagan según la tarifa estándar y cualquier tiempo extra se paga a 1,5 veces la tarifa estándar por hora.

8             Intercambiar el valor de dos variables enteras. Posteriormente ampliar el programa para que intercambie el valor de tres variables. Si inicialmente los valores eran { x= x0; y = y0; z = z0 }, al final del programa los valores deben ser { x = y0; y = z0; z = x0 }. Opcional: Haga una nueva versión del ejercicio sin usar variables intermedias.

9             Editar un programa que transforme un número dentro de un intervalo [x0; y0] al punto equivalente dentro de otro intervalo [x1; y1].

10          Asignar cada una de las siguientes fórmulas matemáticas a una variable real. Reportar el resultado en cada caso.

3x
5x + 6y
(x + 7) / y
(x + y) / (z * 3)

No hay comentarios:

Publicar un comentario