Programas

Solo disponible en BuenasTareas
  • Páginas : 9 (2054 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de noviembre de 2010
Leer documento completo
Vista previa del texto
UNIDAD 4. ESTRUCTURAS DE DECISIÓN Y CONTROL OBJETIVO DE LA UNIDAD 4: El estudiante programará y aplicará las estructuras de decisión y control en programas. ACTIVIDAD 10. Investigar en diferentes fuentes de información las estructuras de decisión y control (selección: if, if-else, if-if-else anidadas, switch-case y repetición: for, while, do-while) en el lenguaje propuesto y anotarlos en sucuaderno. ACTIVIDAD 11: Diseñar los siguientes programas de estructuras de selección en el lenguaje propuesto: ESTRUCTURAS DE DECISIÓN SIMPLES. Escribir el método que sirva para realizar la operación que se solicita en cada problema.

1) Determinar si un número entero leído desde el teclado es par o impar. 2) Determinar si un número entero leído desde el teclado es positivo, negativo o cero. 3)Determinar si un número entero leído desde el teclado es múltiplo de 3. 4) Si la edad leída de una persona es mayor o igual a 18 años el método desplegará en pantalla el mensaje “ES MAYOR DE EDAD”. Para menores a 18 años desplegará “ES MENOR DE EDAD”. 5) Leer el nombre y las tres calificaciones parciales de un alumno. El método debe calcular e imprimir el promedio. También deberá desplegar un letreroque indique “ACREDITADO” o “NO ACREDITADO”. Considere que la calificación mínima aprobatoria es de 70. 6) Leer el radio de un círculo para calcular su área y su perímetro. Programar un método para el cálculo del área y otro para el perímetro. Elaborar otro método para determinar si el radio es menor a cero evite que se realicen el resto de los métodos y avise al usuario que se ha producido unerror: “UN CÍRCULO NO PUEDE TENER RADIO NEGATIVO”. 7) Leer las medidas en metros cuadrados de un terreno rectangular (largo y ancho), y el precio por metro cuadrado. Escribir un método que determine e imprima el precio total del mismo, considerando que si tiene más de 500 metros cuadrados se le hace un 15% de descuento y si excede de 1000 metros cuadrados se le hace un descuento de un 25%.ESTRUCTURAS DE DECISIÓN DOBLES

8) Resuelva nuevamente los ejercicios del 1 al 5 pero utilizando la estructura doble (if/else). Compare las soluciones y responda: ¿Cuál estructura (simple o

doble) recomienda usar para cada uno de los problemas? ¿Cuál criterio tomaría para decidir cual estructura utilizar para solucionar un nuevo problema? 9) Escriba un programa en java en el que el usuario puedaintroducir por teclado su edad. El programa deberá contener un método que desplegará un mensaje de acuerdo a la tabla siguiente: Menor de 5 años 5 a 12 años 13 a 18 años 19 a 25 años Mayor de 25 años BEBE NIÑO ADOLESCENTE JOVEN ADULTO

10) Leer los 3 lados de un triangulo y escribir un método para determinar que tipo de triángulo es (equilátero, isósceles o escaleno). 11) Suponga que una empresadesea incrementar el sueldo de sus empleados, considerando la siguiente tabla: Sueldo Actual Porcentaje Incremento de

$5,000.00 o menos 5% Mas de $5,000.00 pero menor a 3.5% $10,000.00 $10,000.00 o más 3% Leer el sueldo actual de un empleado y escribir un método para calcular e imprimir el nuevo sueldo.

12) Desarrolle un programa que lea tres cantidades numéricas distintas. El programa incluiráun método que desplegará cuál es la mayor de las 3 cantidades. Por ejemplo, si los valores dados fueron: 10, 4, 5 el programa mostrará el siguiente letrero “EL NÚMERO MAYOR ES 10” 13) Escriba un programa en java en el que el usuario pueda introducir por teclado su temperatura y escriba un método para desplegar un mensaje de acuerdo a la tabla siguiente: 36.5 o menos Mayor a 36.5 y hasta 37.0Mayor a 37.0 y hasta 37.5 Mayor a 37.5 Hipotermia Sano Fiebre leve Fiebre severa

14) Leer las 3 calificaciones parciales de un alumno y escribir un método para calcular su promedio final y desplegar el letrero que corresponda a su calificación: Menor a 70 De 70 hasta 79 De 80 hasta 89 De 90 a 99 100 No acreditado Regular Bien Sobresaliente Excelente

ESTRUCTURAS DE DECISIÓN ANIDADAS

15)...
tracking img