Estructuras repetitivas

3
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

Transcript of Estructuras repetitivas

Page 1: 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  

Page 2: Estructuras repetitivas

    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;    

Page 3: Estructuras repetitivas

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;