Programacion final C++
Enviado por sourpls • 24 de Junio de 2017 • Tarea • 1.931 Palabras (8 Páginas) • 290 Visitas
Unidad Final: Trabajo: Evaluación Final por POA
Mayo 2017.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA
PROGRAMACION
Abstract
Este es un trabajo por parte del grupo de PROGRAMACION 243002_6, demostrando nuestro conocimiento del curso y dando conclusión al curso.
Tabla de Contenidos
FASE EXAMEN FINAL 1
DIAGRAMA DE FLUJO ALGORITMO 1
CODIGO FUENTE 6
PANTALLAZOS 9
FASE EXAMEN FINAL
/*El señor Pipe Peláez tiene un granero en la plaza de las Nieves, distribuye arroz, Frijol, Garbanzo, Arveja, Cebada y Maíz, a razón de $2500.oo libra. Si un cliente compra más de 25 libras le descuenta el 5% y si compra más de 35 le descuenta el 10%. Este señor quiere contratar a Elías, Álvaro y Rosa como vendedores a los cuales les da el 2% de comisión sobre las ventas.
Se encuentra preocupado porque no sabe cómo controlar los movimientos que realiza en su granero y en algunas ocasiones le ha pagado más dinero del que se debe a sus empleados. El cree que sus problemas se acaban, con el desarrollo de un programa en C.*
DIAGRAMA DE FLUJO ALGORITMO
Funcion Cantidad <- Descuentos ( Cantidad )
Si Cantidad>=25 && Cantidad<35 Entonces
Cantidad<-Cantidad*2500*0.95
Sino
Si Cantidad>=35 Entonces
Cantidad<-(Cantidad*2500*0.9)
Sino
Cantidad<-(Cantidad*2500);
FinSi
Fin Si
Fin Funcion
Funcion Error ( )
Escribir "Dato incorrecto"
Escribir "Ingrese de Nuevo:"
Fin Funcion
Funcion Intro ( )
Escribir ("Curso de PROGRAMACIÓN \n");
Escribir ("\n");
Escribir ("Mi nombre es JULIAN EDUARDO MARQUEZ \n");
Escribir ("\n");
Escribir ("Mi cedula es 1118553976: \n");
Escribir ("\n");
Escribir ("En la UNAD CEAD YOPAL \n");
Escribir ("\n");
Escribir ("Lugar de Nacimiento: YOPAL\n");
Escribir ("\n");
Fin Funcion
Algoritmo FINAL
Intro
Dimension Vendedores[4]
Dimension Acumulado[4]
Mientras Menu!=0 Hacer
Escribir ("INGRESE EL PRODUCTO DESEADO\n\n");
Escribir ("1) Arroz \n");
Escribir ("2) Garbanzo\n");
Escribir ("3) Frijol\n");
Escribir ("4) Arveja\n");
Escribir ("5) Cebada\n");
Escribir ("6) Maiz\n");
Escribir ("Digital el codigo del producto");
Leer Item
Mientras Item>6||Item <1 Hacer
Error
Leer Item
Fin Mientras
Escribir ("Cuantas Unidades Compro el Cliente: ");
Leer Cantidad
Mientras (Cantidad<1) Hacer
Error
Leer Cantidad
Fin mientras
Escribir ("1) ELIAS\n\n");
Escribir ("2) ALVARO\n\n");
Escribir ("3) ROSA\n\n");
Escribir ("Digite el vendedor responsable: ");
Leer Vendedor
Mientras (Vendedor>3||Vendedor <1) hacer
Error
Leer Vendedor
fin mientras
Vendedores[Vendedor]<-Vendedores[Vendedor] + Descuentos(Cantidad)*0.02;
Acumulado[Vendedor]<- Acumulado[Vendedor] + Descuentos(Cantidad);
Escribir ("1) Si\n");
Escribir ("0) No\n");
Escribir ("Desea continuar... :");
Leer Menu
Si Menu==0 Entonces
Para Ciclo_Total<-0 Hasta 4 Con Paso 1 Hacer
Total<- Total + Acumulado[Ciclo_Total];
Fin Para
Escribir "El total de ventas por Elias es: $%lf \n"
Escribir Acumulado[1]
Escribir "Como resultado, Elias se merece $%lf de comision\n"
Escribir Vendedores[1]
Escribir "El total de ventas por ALvaro es: $%lf \n"
Escribir Acumulado[2]
Escribir "Como resultado, ALvaro se merece $%lf de comision\n"
Escribir Vendedores[2]
...