martes, 28 de abril de 2015

problemas secuenciales

EJERCICIOS DE PROBLEMAS SECUENCIALES


1) Suponga que un individuo desea invertir su capital en un banco y desea saber cuanto dinero ganara después de un mes si el banco paga a razón de 2% mensual.
Proceso capitales
      Escribir "Tipee Capital:";
      Leer capital;    
      gan<-capital*0.02;
Escribir"total ganancia es:"
Escribir gan;
     
Fin Proceso



2) Un vendedor recibe un sueldo base mas un 10% extra por comisión de sus ventas, el vendedor desea saber cuanto dinero obtendrá por concepto de comisiones por las tres ventas que realiza en el mes y el total que recibirá en el mes tomando en cuenta su sueldo base y comisiones


Proceso ventas

      Escribir "sueldo base"

      leer sb;
      Escribir "venta 1"
      leer v1;
      Escribir "venta 2"
      leer v2;
      Escribir "venta 3"
      leer v3;
      totalvta<-v1+v2+v3;
      com<-totalvta*0.10:
      totalpag<-sb+com;
      Escribir "total a pagar"
      Escribir totalpag;

Fin Proceso




3) Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuanto deberá pagar finalmente por su compra.

Proceso Tienda
      Escribir "Ingrese Compra";
      Leer A;
      Desc<-A*0.15;
      Tp<-A-Desc;
      Escribir "Debera pagar:",TP;

Fin Proceso



4) Un alumno desea saber cual será su calificación final en la materia de Algoritmos. Dicha calificación se compone de los siguientes porcentajes:
55% del promedio de sus tres calificaciones parciales.
30% de la calificación del examen final.
15% de la calificación de un trabajo final.


Proceso sin_titulo

      Escribir "calificacion 1es:"

      Leer cal1;
      Escribir "calificacion 2 es:"
      Leer cal2;
      Escribir "calificacion 3 es:"
      Leer cal3;
      Escribir "calificacion examen finales:"
      Leer exfinal;
      Escribir "calificacion trabajo finales:"
      Leertrafinal;
prom <-(cal1 + cal2 + cal3)/3;
ppar <- prom * 0.55;
pef <- exfinal * 0.30;
ptf <- trafinal * 0.15;
cf <- ppar + pef + ptf

escribir "calificacionFinal:" , cf;

Fin Proceso


5) Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres hay en un grupo de estudiantes.


Proceso porcentaje
      Escribir "numero de hombres";
      Leer nh;
      Escribir "numero de mujeres";
      Leer nm;
      ta<-nh+nm;
      ph<-nh*100/ta;
      pm<-nm*100/ta;
      Escribir "el porcentaje de hombreses:",ph;
      Escribir "el porcentaje de mujereses:",pm;

      
Fin Proceso


6) Realizar un algoritmo que calcule la edad de una persona.



Proceso edad
      Escribir "ingrese fecha denacimiento";
      Leer fnac;
      Escribir "ingrese fecha actual";
      Leer factu;
      edad<-fnac-factu;
      Escribir "la edades:",edad;

      
Fin Proceso


7) Leer un numero y escribir el valor absoluto del mismo.



Procesovalor_absoluto
      Escribir "ingrese valor A";
      Leer a;
      vABS<-ABS(a);
      Escribir "el valor absolutoes:",vABS;
      FinProceso


8) Todos los lunes, miércoles y viernes, una persona corre la misma ruta y cronometra los tiempos obtenidos. Determinar el tiempo promedio que la persona tarda en recorrer la ruta en una semana cualquiera.


Procesosin_titulo

      Escribir "lunes el tiempoes:";

      leer t1;
      Escribir "miercoles el tiempoes:";
      Leer t2;
      Escribir "viernes el tiempoes:";
      leer t3;
      tiempototal<-t1+t2+t3;
Escribir"tiempo total"
      Escribir tiempototal;

Algunos ejemplos 








No hay comentarios:

Publicar un comentario