Está en la página 1de 8

GUIA CICLO MIENTRAS

PRESENTADO A: HENRY GARZON

PRESENTADO POR: JAIRO ANDRADE

BOGOTA 6 DE ABRIL DE 2013 GESTION DE MERCADO, LOGISTICA Y TECNOLOGIAS D ELA INFORMACION

/*1) Una compaa de seguros tiene contratados a n vendedores. Cada uno hace tres ventas a la semana. Su poltica de pagos es que un vendedor recibe un sueldo base, y un 10% extra por comisiones de sus ventas. El gerente de su compaa desea saber cunto dinero obtendr en la semana cada vendedor por concepto de comisiones por las tres ventas realizadas, y cuanto tomando en cuenta su sueldo base y sus comisiones.*/ entero cantvend, contemp, cantidadven real vent, ventot, suelBase, comVent, sueldoTotal inicio escriba "cantidad de empleados" lea cantvend llamar nueva_linea contemp <- 0

mientras contemp<cantvend haga cantidadven<-0 llamar nueva_linea escriba "dijite su sueldo" lea suelBase llamar nueva_linea ventot<-0 mientras cantidadven < 3 haga escriba "dijite su venta" lea vent llamar nueva_linea

ventot<-ventot+vent cantidadven <- cantidadven+1 cantidadven <- cantidadven+1 fin mientras comvent <- ventot *0.1 sueldoTotal<-suelBase + comvent escriba "el sueldo inicial es ",sueldoTotal, "comision de : llamar nueva_linea contEmp <- contEmp +1 ",comvent

fin mientras fin

/*2) En una empresa se requiere calcular el salario semanal de cada uno de los n obreros que laboran en ella. El salario se obtiene de la sig. forma: Si el obrero trabaja 40 horas o menos se le paga $20 por hora Si trabaja ms de 40 horas se le paga $20 por cada una de las primeras 40 horas y $25 por cada hora extra.*/

entero cont ,cantempl,horas,sueldo, horasext Inicio cantempl<-0 cont <-1 escriba "Escriba cantidad empleados " lea cantempl mientras cont <= cantempl haga escriba "horas trabajador ",cont llamar nueva_linea lea horas si horas <= 40 entonces sueldo <- horas * 20 escriba "El sueldo es = ",sueldo llamar nueva_linea fin si

si horas > 40 entonces horasext <- horas - 40 sueldo <- (40 * 20) + (horasext * 25) escriba "El sueldo es = ",sueldo llamar nueva_linea fin si cont <- cont+1 fin mientras fin

/*3) Determinar cuntos hombres y cuntas mujeres se encuentran en un grupo de n personas, suponiendo que los datos son extrados alumno por alumno.*/

entero cantalum,canth,cantm,cont,genero inicio cantalum <- 0 canth <- 0 cantm <- 0 cont <- 1 escriba "dijite cantidad de alumnos" llamar nueva_linea lea cantalum escriba "1 si es hombre" llamar nueva_linea escriba "2 si es mujer" llamar nueva_linea mientras cont <= cantalum haga escriba "Digite el genero alumno ", cont llamar nueva_linea lea genero si genero = 1 entonces canth <- canth + 1 fin si si genero = 2 entonces cantm <- cantm + 1 fin si cont <- cont +1 fin mientras escriba "total hombre ",canth

llamar nueva_linea escriba "total mujeres ",cantm fin

/*4) El Depto. de Seguridad Publica y Transito del D.F. desea saber, de los n autos que entran a la ciudad de Mxico, cuantos entran con calcomana de cada color. Conociendo el ltimo dgito de la placa de cada automvil se puede determinar el color de la calcomana utilizando la sig. relacin:

DGITO 1o2 3o4 5o6 7o8 9o0

COLOR amarilla rosa roja verde azul*/

entero cantauto, cont, valorplaca, toama, toros, toroj, tover, toazu inicio cont <-1 cantauto <-0 valorplaca <-0 toama <- 0 toros <- 0 toroj <- 0 tover <- 0 toazu <- 0 escriba "Cantidad De Autos " llamar nueva_linea lea cantauto mientras cont <= cantauto haga

escriba "Digite placa auto ", cont llamar nueva_linea lea valorplaca si (valorplaca = 1) o (valorplaca = 2) entonces toama <- toama +1 fin si si (valorplaca = 3) o (valorplaca = 4) entonces toros <- toros +1 fin si si (valorplaca = 5) o (valorplaca = 6) entonces toroj <- toroj +1 fin si si (valorplaca = 7) o (valorplaca = 8) entonces tover <- tover +1 fin si si (valorplaca = 9) o (valorplaca = 0) entonces toazu <- toazu +1 fin si cont <- cont +1 fin mientras escriba "Total autos amarillos ",toama llamar nueva_linea escriba "Total autos rosados ",toros llamar nueva_linea escriba "Total autos rojos ",toroj llamar nueva_linea escriba "Total autos verdes ",tover llamar nueva_linea escriba "Total autos azules ",toazu llamar nueva_linea fin

/*5) Obtener el promedio de calificaciones de un grupo de n alumnos.*/ entero cantalum, prome, cont real notas,totnotas inicio cantalum <- 0 notas <- 0 prome <-0 cont <-1 escriba "Digite cantidad de alumnos " llamar nueva_linea lea cantalum mientras cont <= cantalum haga escriba "Digite notas alumno ", cont llamar nueva_linea lea notas totnotas <- totnotas + notas cont <- cont+1 fin mientras escriba "Promedio total del grupo es ",(totnotas/cantalum) fin

/*6) Una persona desea invertir su dinero en un banco, el cual le otorga un 2% de inters. Cul ser la cantidad de dinero que esta persona tendr al cabo de un ao si la ganancia de cada mes es reinvertida?.*/ entero cont real interes, dinero, ganancia inicio dinero <- 0 cont <- 1 interes <- 0.02 ganancia <- 0 escriba "Cantidad de dinero a invertir" llamar nueva_linea lea dinero mientras cont <= 12 haga ganancia <- dinero*interes escriba "ganacia mes ",cont, " llamar nueva_linea dinero <- dinero+ganancia cont <-cont +1 fin mientras escriba "Total dinero mas intereses ",dinero fin ", ganancia

También podría gustarte