UNIVERSIDAD LAICA “ELOY ALFARO DE MANABÍ” CARRERA DE INGENIERÍA ELÉCTRICA PROGRAMACIÓN TEMA “TAREA DE DIAGRAMAS DE FL
Views 104 Downloads 13 File size 2MB
UNIVERSIDAD LAICA “ELOY ALFARO DE MANABÍ” CARRERA DE INGENIERÍA ELÉCTRICA
PROGRAMACIÓN
TEMA
“TAREA DE DIAGRAMAS DE FLUJO”
DOCENTE RESPONSABLE
ING. WASHINGTON XAVIER GARCIA
NOMBRE DEL ALUMNO
VELASQUEZ HUERTAS ERICK MOISES
SEMESTRE
SEGUNDO “B”
ULEAM 2019(1) MANTA – ECUADOR
1)
Desarrolle un algoritmo que al recibir 50 veces los datos X, Y, Z que
representan números enteros, escriba los mismos en orden inverso. 1)INICIO 2)Ingrese 3 numeros enteros distintos 50 veces 3)Contar si estos números se repiten 50 veces 4)Si se repiten 50 veces entonces 5)Escribir de mayor a menor 6)Si no 7)Mostrar “Asignar más números enteros” 8)FIN 2) Construya un algoritmo que al recibir como datos la clave del empleado y los tres primeros sueldos del año, calcule el ingreso total, semestral y el promedio mensual, e imprima la clave del empleado, el ingreso total, y el promedio mensual. 1)INICIO 2)Ingrese clave 3)Ingrese tres primeros sueldos 4)Ingreso total= Tres primeros sueldos 5)Imprimir ingreso total 6)Ingreso semestral=Ingreso total * 2 7)Imprimir Ingreso semestral 8)Promedio mensual= Ingreso total/3 9)Imprimir promedio mensual 10)Imprimir clave 11)FIN 3) Realizar un algoritmo que permita pedir 1000 números naturales y determine e imprima cuantos son pares e impares 1)INICIO 2)Leer 1000 números naturales 3)Contar 1000 números 4)Si hay 1000 números entonces 5)Contar cuantos son pares 6)Contar cuantos son impares 7)Si no
8) Mostrar “Ingrese mas numeros naturales” 9) Imprimir “Pares” o “Impares” 10)FIN 4) Realizar un algoritmo que permita pedir 550 números naturales y determine e imprima cuantos son positivos y negativos. 1)INICIO 2)Ingrese 550 números naturales 3) Leer 550 números naturales 4)Contar números >0 5)Contar números 0 entonces 7)Imprimir “Positivo” 8)Si no 9)Imprimir “Negativo” 10)FIN 5) Introducir 2000 números y determine cuantos son positivo o negativo 1)INICIO 2)Ingrese 2000 números 3)Leer 2000 números 4) Si hay 2000 números entonces 5)Contar los >0 6)Imprimir “Positivos” >0 7)Contar los 100000-10% de dcto=”Descto” 7)Imprimir “Su fatura con descuento es” Descto 8)Si no 9)Imprimir “Su factura es” Total 10)FIN 7) Dado N notas de 20 estudiantes calcular: a) Cuantas notas tiene reprobadas. b) Cuantas notas aprobadas. 1)INICIO 2)Ingrese notas de 20 estudiantes 3)Leer notas 4)Contar notas >=7 5)Notas >=7= A 6)Contar notas 7 mostrar “aprobado”, si no “mejorar la nota” Fin
Inicio
N1,N2,N3,N4,N5,S, P
N1,N2,N3,N4,N5
S= N1+N2+N3+N4+N5 P= S/5
SI P>7
“aprobado”
NO
“mejore la nota”
FIN
43.- Desarrolle el algoritmo que permita ingresar la edad de cien personas, leer su edad ingresada y visualizarla. Pseudocodigo Edad Inicio
Ingresar N Leer N Mostrar “ingrese la edad” Proceso Para N desde 0 hasta 100 Imprimir N F Inicio
N
N
“ingrese la edad”
Para N desde 0 hasta 100
44.- Desarrollar el algoritmo que permitaN cinco voltajes, obtener su promedio y visualizar “alto voltaje”, si su promedio es mayor a 220, caso contrario sea menor mostrar “voltaje correcto” FIN Pseudocodigo voltaje
Inicio Ingresar N1,N2,N3,N4,N5,P Leer N1,N2,N3,N4,N5 Proceso P= (N1+N2+N3+N4+N5)/5 Si P>220 mostrar “alto voltaje”, si no “voltaje correcto” Fin INICIO
N1,N2,N3,N4,N5,P
N1,N2,N3,N4, N5 P= (N1+N2+N3+N4+N5)/5 SI P>2 NO 20
“alto voltaje”, P
“voltaje correcto”, P
FIN 45.- Desarrolle el algoritmo que solicite ingresar tres voltajes distintos e indique si el promedio de los voltajes ingresados es menor a 115 visualice “voltaje correcto”, caso contrario sea mayor a 115 y menor a 220 visualice “voltaje alto” y si es mayor a 220 visualice “peligro”.
Pseudocodigo voltaje Inicio Ingresar N1,N2,N3,P Leer N1,N2,N3 Proceso P= (N1+N2+N3)/3 Si PP220 mostrar “peligro”. Fin
INICIO
N1,N2,N3,P
N1,N2,N3
P= (N1+N2+N3)/3 SI PP220
FIN
SI
“voltaje alto”, P “peligro”, P
46.- Desarrolle el algoritmo que permita ingresar y leer el valor correspondiente a 5 distancias en metros y visualizar expresadas en km. Pseudocodigo distancia Inicio Ingresar N1,N2,N3,N4,N5,N,Km Leer N1,N2,N3,N4,N5,N Proceso N=(N1+N2+N3+N4+N5) Km = N/1000 Imprimir KM Fin.
47.- Desarrolle el algoritmo que le permita ingresar los siguientes datos, nombre, apellido, edad y numero de celular de veinte personas, al terminar debe mostrar los datos ingresados. Pseudocodigo datos
Inicio Ingresar N,A,E,Nc Leer N,A,E,Nc Proceso Para N desde 0 hasta 20 Para A desde 0 hasta 20 Para E desde 0 hasta 20 Para Nc desde 0 hasta 20 Mostrar N,A,E,Nc Fin
48.- Calcular el área de tres triángulos en función de sus longitudes de sus lados: Area= P(P-a)(p-b)(p-c) P=perímetro p=a+b+c/2 Pseudocodigo triangulo Inicio Ingresar
A,P,a,b,c,p Leer A,P,a,b,c,p Proceso A= P(P-a)(p-b)(p-c) p=a+b+c/2 Imprimir A Fin INICIO
A,P,a,b,c,p
A,P,a,b,c,p
A= P(P-a)(p-b)(p-c) p=a+b+c/2
A
FIN
49.- Realice un DFD que dado una variable cuyo valor es leído, imprima si el número es o no mayor que cero. Pseudocodigo mayor o menor que cero Ingresar N
Leer N Proceso Si N>0 mostrar “Es mayor que 0” si no “Es menor que 0” Fin INICIO
N
N
SI N>0 NO
“Es mayor que 0”, N
“Es menor que 0”, N
FIN
50.- Desarrolle un DFD que dado una variable cuyo valor es leído, visualice por pantalla si el numero es par o impar. Pseudocodigo par o impar Inicio Ingresar N
Leer N Proceso Si Nmod2=0 muestra “el número es par” si no muestra “el número es impar” Fin
INICIO N
N
Nmod2= 0
“el numero es impar”, N
FIN
“el numero es par”, N