Está en la página 1de 2

Universidad Central de Nicaragua Realizar los siguientes ejercicios utilizando el DFD

Ejercicios a resolver en DFD 1

1. Disear un diagrama de flujo necesario para que al leer el valor de 2 variables NUM1 y NUM2 se intercambien los valores de las variables, es decir que el valor que tena NUM1 ahora lo contenga NUM2 y viceversa 2. Encontrar la raz cuadrada de un numero ingresado por el usuario Utilice SQRT 3. Escribir el algoritmo que me permita leer un nmero decimal que representa una cantidad de grados Celsius y convierta dicho valor a la cantidad equivalente en grados Fahrenheit. La salida del programa puede ser de la siguiente forma: 100 grados Celsius son 212 grados Fahrenheit Fahrenheit = Celsius * 2.12 Utilice Decisin 4. Al final de cada ao, se le obsequia a cada trabajador de una empresa un incentivo navideo ms su salario. El incentivo navideo depender de la cantidad de aos que lleve trabajando para la empresa. Si es de 1 ao hasta 5 recibir el 10% de su salario. Si es de 5 aos hasta 10 aos el 15% de su salario. Si es de 10 aos hasta 15 aos el 20% de su salario Si es de 15 en adelante, recibir el 25% de su salario Recuerde solicitar el nombre del trabajador, aos de laborar y el salario. 5. Determinar si un alumno aprueba o reprueba un curso, sabiendo que aprobar si su promedio de tres calificaciones es mayor o igual a 70, de lo contrario reprueba. 6. Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos se le paga a U$4 la hora Si trabaja ms de 40 horas se le paga a U$4 por cada una de las primeras 40 horas y a U$6 por cada hora extra. Utilice Mientras 7. Calcular el promedio de 5 nmeros ingresados por el usuario 8. Escribir el algoritmo necesario para calcular y mostrar el cuadrado de un nmero. El nmero debe ser mayor que cero, en caso de error que aparezca el mensaje "ERROR, el nmero debe ser mayor que cero" Utilice PARA 9. Imprimir los nmeros pares comprendidos entre el 0 y el 100 MOD 2 = 0 10. Ingresar un nmero, entero y efectuar la suma de todos los nmeros que le anteceden, comenzando desde 0 y mostrar el resultado por pantalla

Docente: Lic. David I. Lpez Prez

Universidad Central de Nicaragua Ejercicios a resolver en DFD 11. Imprimir todos los nmeros naturales que hay desde la unidad hasta un nmero que introducimos por teclado 12. Escribir en diagrama de flujo que visualice una tabla de los N primeros nmeros, siendo N un nmero que ingresa el usuario. Utilizar el siguiente diseo de salida suponiendo que el usuario ingres un tres:
Numero 1 2 3 Cuadrado 1 4 9 Cubo 1 8 27

Utilice Mientras y Decisiones 13. Disear un diagrama de flujo que permita ingresar 10 nmeros, ninguno de ellos igual a cero. Se pide sumar los positivos, obtener el producto de los negativos y luego mostrar ambos resultados. Utilice PARA y Decisiones 14. Escribir en diagrama de flujo que muestre los mltiplos de 2 y de 3 comprendidos entre 0 y 100 15. Realizar un diagrama que me permita conocer los nmeros primos antecedidos a un numero ingresado por el usuario de entre el 0 100. Tomar en cuenta lo siguiente si numero = 0 (Mostrar no tiene Primos) si numero < 0 (Sistema no diseado para Negativos) si numero =1 (Numero no considerado primo) si numero >1 Entonces mostrar todo los nmeros primos.

Docente: Lic. David I. Lpez Prez

También podría gustarte