Estructuras repetitivas
-
Upload
nickjeorly -
Category
Documents
-
view
102 -
download
3
Transcript of Estructuras repetitivas
Dado N numero de notas de un estudiante calcular:
• Cuantas tiene aprobadas • Cuantas tiene reprobadas • Cual es el promedio de notas • Cual es el promedio de las aprobadas • Cual es el promedio de las reprobadas
Algoritmo promedio;
Inicio del algoritmo;
Constante
N=10;
Variables
Nota=real;
NumAprobados, Num Reprobados= Entero;
PromNotas, PromRepro, PromApro= Real;
SumaNotas =Real;
Inicializacion
NumAprobados:=0;
NumReprobados:=0;
sumaNotas:=0;
Inicio
Escribir (´tipee Nota del Estudiante´);
Leer (nota);
Inicio
Si Nota Mayor o igual a 10 entonces
NumAprobados := N umAprobados +1
Sino
NumReprobados:= NumReprobados+1;
PromAprobados:= NumAprobados/n;
PromReprobados:=NumReprobados/n;
Fin
Imprimir (`las notas aprobadas son:`,NumAprobados);
Imprimir (`las notas reprobadas son:`,NumReprobados);
Imprimir (`el promedio de notas es:`,promNotas);
Imprimir (`el promedio de notas aprobadas es:`,promAprobados);
Imprimir (`el promedio de notas reprobadas es:`,promReprobados);
Fin
Fin del algoritmo
A 10 trabajadores le pagan según sus horas y una tarifa de pago por horas, si la cantidad de las horas trabajadas es mayor a 40, la tarifa se incrementa en un 50 % para las horas extras. Calcular el salario del trabajador según las horas trabajadas y la tarifa.
Algoritmo trabajadores;
Inicio del algoritmo trabajadores;
Constante
N=10;
Variables
Htrabajadas=real;
Salario, tarifa= real;
hextras=real;
inicializar
extras:=0;
Inicio
Escribir (´tipee horas trabajadas del empleado´);
Leer (htrabajadas);
Escribir (´tipee tarifa de cada hora trabajada´)
Fin
Inicio
Si htrabajadas mayor 40 entonces
Hextras:=hextras*50%;
extras:= extras+htrabajadas;