Vous êtes sur la page 1sur 2

EJERCICIOS.

Realizar diagrama de flujo, pseudocodigo y cdigo JAVA de los siguientes ejercicios. (Tanto el
diagrama de flujo como el pseudocodigo deber ser presentados a computador, si desea utilice cualquier
programa que permita dibujar diagramas)

1. Crear un algoritmo que permita: dada la edad de una persona (rango 0 130 aos) determinar
A: si es Mayor de edad o Menor de edad, (mayor de edad es mayor o igual a 18),
B: determinar su ao de nacimiento.
C: Si el usuario ingresa una edad por fuera del rango enunciado anteriormente, el algoritmo debe
mostrar el mensaje EDAD INGRESADA FUERA DE RANGO, y no debe realizar ningn calculo.
Para cada uno de los puntos anteriores el resultado debe ser mostrado en pantalla.

2. Crear un algoritmo que permita: dado un numero entero (rango -9000 9000) devolver:
A: el doble del numero si el nmero es positivo, el Triple del numero si es Negativo y cero si el nmero
es neutro.
B: Si el usuario ingresa un numero por fuera del rango enunciado anteriormente, el algoritmo debe
mostrar el mensaje NUMERO INGRESADO FUERA DE RANGO, y no debe realizar ningn calculo.
Para cada uno de los puntos anteriores el resultado debe ser mostrado en pantalla.


3. Crear un algoritmo que permita: Despus de ingresar 4 notas (rango 0.0 5.0),
A: Obtener el promedio de las tres mejores notas y el mensaje de APROBADO si el promedio es mayor
o igual a 3.0.
B: Si el usuario ingresa alguna nota por fuera del rango enunciado anteriormente, el algoritmo debe
mostrar el mensaje NOTA X INGRESADA FUERA DE RANGO, donde X es el valor de la nota que esta
por fuera del rango, y posteriormente no debe realizar ningn calculo.
Para cada uno de los puntos anteriores el resultado debe ser mostrado en pantalla.

4. Crear un algoritmo que permita: Dado los siguientes datos de entrada: SALDO ANTERIOR (TIPO DE
MOVIMIENTO (R : RETIRO, D : DEPOSITO), y MONTO DE LA TRANSACCION, obtener
A: el Saldo actual.
B: Si el MONTO DE LA TRANSACCION y el tipo de movimiento es R : RETIRO, el algoritmo de mostrar un
mensaje SALDO INSUFICIENTE.
Para cada uno de los puntos anteriores el resultado debe ser mostrado en pantalla.

5. Crear un algoritmo que permita: Dadas 3 longitudes,
A: determinar si forman un tringulo.
TEOREMA: En todo triangulo, cada lado es menor que la suma de los otros dos, pero mayor que su
diferencia.
B: Si el usuario ingresa alguna LONGITUD menor o igual a CERO, el algoritmo debe mostrar el mensaje
LAS LONGITUDES DEBEN SER MAYORES A CERO, y posteriormente no debe realizar ningn calculo.
Para cada uno de los puntos anteriores el resultado debe ser mostrado en pantalla.

6. Crear un algoritmo que permita: Dadas 3 longitudes,
A: determinar si forman un tringulo.
TEOREMA: En todo triangulo, cada lado es menor que la suma de los otros dos, pero mayor que su
diferencia.
B: SI las tres longitudes efectivamente forman un tringulo, determinar si el tringulo es EQUILATERO,
ISOSCELES o ESCALENO
Para cada uno de los puntos anteriores el resultado debe ser mostrado en pantalla.

7. Crear un algoritmo que permita: Dadas 4 longitudes,
A: determinar si forman un RECTANGULO.
B: Si las longitudes forman un RECTANGULO, calcular su rea y permetro.
C: Si el usuario ingresa alguna LONGITUD menor o igual a CERO, el algoritmo debe mostrar el mensaje
LAS LONGITUDES DEBEN SER MAYORES A CERO, y posteriormente no debe realizar ningn calculo.
Para cada uno de los puntos anteriores el resultado debe ser mostrado en pantalla.

8. Crear un algoritmo que permita: dados 3 nmeros enteros:
A: Si la suma de los 3 nmero es mayor a 200, Ordenar los nmeros de forma ASCENDENTE.
B: Si la suma de los 3 nmero es menor a 200, Ordenar los nmeros de forma DESCENDENTE.
C: Si la suma de los 3 nmero es igual a 200, NO ordenar los nmeros.
D: Si el usuario ingresa algn nmero menor a -5, mostrar un mensaje indicando que el numero esta
fuera de rango
Para cada uno de los puntos anteriores el resultado debe ser mostrado en pantalla.

9. Crear un algoritmo que permita: Dados el DIAMETRO de un circulo,
A: determinar el permetro del CIRCULO.
B: Determinar el rea del CIRCULO.
C: Si el usuario ingresa un LONGITUD menor o igual a CERO o mayor a 450, el algoritmo debe mostrar
el mensaje LA LONGITUD ESTA FUERA DE RANGO, y posteriormente no debe realizar ningn calculo.
Para cada uno de los puntos anteriores el resultado debe ser mostrado en pantalla.

Vous aimerez peut-être aussi