| Docencia | Autor |
Ejercicios para el uso del IF
1. Imprima lo siguiente: dada la edad de la persona si está entre 0 y 3 años, escriba “es un bebe”, si está entre los 3 y 7 años, escriba “es todavía un niño”, si está entre los 7 y 11 años, escriba “es un preadolescente”, si está entre los 11 y 18 años, escriba “es un adolescente”, si está entre los 18 y 34 años, escriba “adulto joven”, si está entre los 34 y 70 años, escriba “adulto”, si está entre los 70 y 90 años, escriba “es un adulto viejo”, si es mayor de 90 años escriba “vaya que ha vivido”.
Nota: “Entre” significa que es mayor del mínimo y menor igual al máximo.
3. Defina dos variables de tipo entero que serán la base y la altura de un rectángulo, debe imprimir "es un cuadrado" si ambas variables tienen el mismo valor, de lo contrario debe imprimir "es un rectángulo".
4. Defina tres variables de tipo entero. Cada variable almacena el tamaño de cada lado de un triangulo. Hacer un programa que diga cuando el triangulo es equilátero (sus tres lados son iguales), cuando isósceles (solo dos lados son iguales) y cuando ni lo uno ni lo otro (todos sus lados miden diferente).
5. Pida por consola: el promedio de quices (10%), la nota de primer parcial (15%), la nota del segundo parcial (20%), el promedio de talleres (25%), el examen Final (30%). Calcule la nota definitiva y el programa debe decir si la persona aprobó o no el curso.
7. Pida por teclado año, mes y día. Si el año es menor de 1900 o mayor de 2200 sacar un mensaje de error y finalizar el programa. En caso contrario, validar que el mes sea correcto (entre 1 y 12) y que el día sea correcto (entre 1 y 30 o 1 y 31 dependiendo del mes). Para hacerlo sencillo no se valida todavía si es año bisiesto o no.
8. Hacer un programa que pida una letra por teclado y luego un número (dos variables), si la letra digitada es C entonces significa que el número representa grados centígrados, así que lo convierte a grados Fahrenheit, si la letra digitada es F entonces significa que el número representa grados Fahrenheit, así que lo convierte a grados centígrados. Si digitó una letra distinta entonces saque un mensaje de error diciendo que solo puede digitar C o F
9. Pida por teclado cuantos billetes de 1000, 2000, 5000, 10000, 20000, 50000 tiene la persona en el bolsillo. Ahora pida por teclado cuanto vale un artículo, el programa debe decir si tiene el dinero suficiente para comprarlo y cuanto sería la vuelta, si le hace falta debe salir un aviso diciendo: "te falta dinero" y debe decir cuanto le falta.
10. Pida por teclado los ángulos de un triángulo, si uno de los ángulos es recto imprima por consola que "el triángulo es rectángulo", pero si la suma de los ángulos es absurda imprima "ese triángulo no es posible".
11. Pida por teclado los lados de un triángulo y escriba si es posible la existencia de ese triángulo.
12. Pida por teclado el área de un círculo, luego pida al usuario cual sería el radio de ese círculo, imprima por teclado en cuanto porcentaje se equivocó el usuario, si es menos del 5% imprima "usted es una calculadora!!!", si es entre 5% y 20%, imprima "Bien, bien, no muy bien pero bien", si supera el 25% imprima "sería bueno que dejara tanta calculadora y practicara un poco a hacer cálculos mentales".
13. Pida por teclado los lados de un triángulo, luego pida al usuario cual sería el área de ese triángulo, imprima por teclado en cuanto porcentaje se equivocó el usuario, si es menos del 5% imprima "usted es una calculadora!!!", si es entre 5% y 20%, imprima "Bien, bien, no muy bien pero bien", si supera el 25% imprima "sería bueno que dejara tanta calculadora y practicara un poco a hacer cálculos mentales".
14. Pida por teclado el volumen y calcule cuanta área tendría una esfera y cuanta área tendría un cubo para tener ese volumen. Imprima por consola los valores de las áreas y diga que figura tridimensional necesitó menos área.