Este Blog Fue Diseñado Para Los Que Quieran Aprender El Lenguaje C++ Y En Ella Encontraras Programas Realizados Que Te Podrán Servir De Mucha Ayuda
BIENVENIDOS
En este Blog encontrarás información sobre Códigos de Programación, desde los más básicos hasta los más complejos. Todos los lenguajes que encontraras en este blog están programados en el Lenguaje C. Para aprender a programar debes empezar por la práctica en el lenguaje C, debes aprender a manejar el lenguaje de programación para que se les haga más fácil entender como relaciona y cuál es la función de los códigos. El lenguaje C, maneja los elementos básicos del ordenador como caracteres, números y direcciones de memoria, dispone de librerías de funciones externas al lenguaje la cual lo convierte en portable independientemente de la maquina que ejecuta el programa.
MENU
-
▼
18
(60)
-
▼
11
(60)
- Código Fuente C, Programa Hola Mundo
- Código en C, Programa Saludo
- Código en C, Programa para Determinar Edad de la P...
- Código en C, Programa para Determinar Sueldo en Ho...
- Código en C, Programa para Determinar Regalo de un...
- Código en C, Programa para Determinar el Pago por ...
- Código en C, Programa para Determinar Persona de M...
- Código en C, Programa para Determinar el Costo de ...
- Código en C, Programa para Determinar La Beca que ...
- Código en C, Programa para Determinar un Tipo de S...
- Código en C, Programa para Determinar si Puede Via...
- Código en C, Programa para Calcular una Bonificaci...
- Código en C, Programa para Determinar Sueldo Traba...
- Código en C, Programa para Determinar el Pasaje de...
- Código en C, Programa para Determinar La Nota de u...
- Código en C, Programa para Determinar el día de la...
- Código en C, Programa para Determinar el Bono de D...
- Código en C, Programa para Determinar que Paquete ...
- Código en C, Programa para Determinar Bono Navideñ...
- Código en C, Programa para Determinar el tipo de V...
- Código en C, Programa para una Fabrica de Pantalon...
- Código en C, Programa para el Banco el Bandido de ...
- Código en C, Programa de un Restaurante
- Código en C, Programa Menu Usando If
- Código en C, Promoción de Saldo de Tres Compañias
- Código en C, Programa para Determinar el Nuevo Sue...
- Código en C, Programa para Determinar Promedio de ...
- Código en C, Programa de una Casa de Cambio
- Código en C, Programa un Menu usando Switch
- Código en C, Programa para Determinar si un Articu...
- Código en C, Programa para Resolver una Función
- Código en C, Programa de Venta de Articulos para C...
- Código en C, Tabla de Multiplicar de Cualquier Numero
- Código en C, Programa para Determinar el pago por ...
- Código en C, Programa para Determinar el Lugar don...
- Código en C, Programa para Determinar la Persona d...
- Código en C, Programa para Determinar El Precio de...
- Código en C, Programa para Determinar si una Perso...
- Código en C, Programa para una Fabrica de Pantalon...
- Código en C, Programa Contadores
- Código en C, Operaciones Aritméticas usando Switch
- Código en C, Calcular el Promedio de 5 Notas usand...
- Código en C, Programa para convertir Unidades de M...
- Código en C, Programa para Determinar el Costo de ...
- Código en C, Programa para Determinar el Costo de ...
- Código en C, Programa para determinar el Promedio ...
- Código en C, Programa para Determinar que Partido ...
- Código en C, Programa para Determinar si un Alumno...
- Código en C, Programa para la Venta de Helados de ...
- Código en C, Programa para Resolver una Función
- Código en C, Coleccion de 25 Programas Usando Arrays
- Código en C, Programa para Calcular el Area de un ...
- Código en C, Programa de un Cajero Automatico
- Código en C, Programa que Visualiza un Triángulo d...
- Código en C, Programa que Visualiza la Forma de un...
- Código en C, Programa de un Factorial
- Código en C, Programa de Factorización de un Trino...
- Código en C, Programa de la Serie de Fibonacci
- Código en C, Programa de las Funciones Trigonométr...
- Código en C, Programa de Media Geométrica de 3 Núm...
-
▼
11
(60)
viernes, 16 de noviembre de 2018
Código en C, Programa Contadores
#include <stdlib.h>
int main (){
//Contadores
int CDR = 0;//contador departamento de ropa
float CDRV = 0;
float CDRVD = 0; //contado para descuentos del departamento Ropa
int CDZ = 0;//contador departamento de Zapatos
float CDZV = 0;
float CDZVD = 0;
int CDF = 0;//contador departamento de Farmacia
float CDFV = 0;
float CDFVD = 0;
int CDL = 0;//contador departamento de libreria
float CDLV = 0;
float CDLVD = 0;
int CDE = 0;//contador departamento de Embutidos
float CDEV = 0;
float CDEVD = 0;
int CDG = 0;//contador departamento de Golosinas
float CDGV = 0;
float CDGVD = 0;
int CDC = 0;//contador departamento de Carnes
float CDCV = 0;
float CDCVD = 0;
int CDRE = 0;//contador departamento de Refrescos
float CDREV = 0;
float CDREVD = 0;
int CDLI = 0;//contador departamento de Licores
float CDLIV = 0;
float CDLIVD = 0;
int CDLA = 0;//contador departamento de Lacteos
float CDLAV = 0;
float CDLAVD = 0;
int op, opc;
int cant;
float total;
int totalr;
float totalv, totald;
float desc;
do{
printf("\n\n\n<<<-- Menu Principal -->>>\n");
printf("1- Departamentos Wallmart\n");
printf("2- Reporte de Ventas\n");
printf("---------------------------\n");
printf("3- Salir\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
do{
printf("\n\n<<<-- Departamentos -->>>\n");
printf("1- Ropa\n");
printf("2- Zapatos\n");
printf("3- Farmacia\n");
printf("4- Libreria\n");
printf("5- Embutidos\n");
printf("6- Golosinas\n");
printf("7- Carnes\n");
printf("8- Refrescos\n");
printf("9- Licores\n");
printf("10- Lacteos\n");
printf("---------------------------\n");
printf("11- Regresar Menu Principal\n");
printf("Ingrese su opcion: \n");
scanf("%d", &op);
system("clear");
switch (op) {
case 1:
do{
printf("\n\n<<<-- Departamento Ropa -->>>\n");
printf("1- Camisa Polo L 140 Quetzales\n");
printf("2- Camisa Polo M 125 Quetzales\n");
printf("3- Camisa Polo S 120 Quetzales\n");
printf("4- Blusa Polo M 100 Quetzales\n");
printf("5- Blusa Polo S 75 Quetzales\n");
printf("6- Regresar\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
printf("<<<-- Camisa Polo L 140 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *140;
if (cant>=6)
desc = total*0.15;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDR+=cant;
CDRV+= (total-desc);
CDRVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 2:
printf("<<<-- Camisa Polo M 125 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *125;
if (cant>=6)
desc = total*0.15;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDR+=cant;
CDRV+= (total-desc);
CDRVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 3:
printf("<<<-- Camisa Polo S 120 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *120;
if (cant>=6)
desc = total*0.15;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDR+=cant;
CDRV+= (total-desc);
CDRVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 4:
printf("<<<-- Blusa Polo M 100 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *100;
if (cant>=6)
desc = total*0.15;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDR+=cant;
CDRV+= (total-desc);
CDRVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 5:
printf("<<<-- Blusa Polo S 75 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *75;
if (cant>=6)
desc = total*0.15;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDR+=cant;
CDRV+= (total-desc);
CDRVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
}
}while (op!=6);
break;
case 2:
do{
printf("\n\n<<<-- Departamento Zapatos -->>>\n");
printf("1- Zapatos para Dama 200 Quetzales\n");
printf("2- Bonites para Dama 250 Quetzales\n");
printf("3- Zapatos para Caballero 300\n");
printf("4- Zapatos para Niño 185\n");
printf("5- Zapatos para Niña 150\n");
printf("6- Regresar\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
printf("<<<-- Zapatos para Dama 200 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *200;
if (cant>=6)
desc = total*0.20;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDZ+=cant;
CDZV+= (total-desc);
CDZVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 2:
printf("<<<-- Bonites para Dama 250 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *250;
if (cant>=6)
desc = total*0.20;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDZ+=cant;
CDZV+= (total-desc);
CDZVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 3:
printf("<<<-- Zapatos para Caballero 300 -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *300;
if (cant>=6)
desc = total*0.20;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDZ+=cant;
CDZV+= (total-desc);
CDZVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 4:
printf("<<<-- Zapatos para Niño 185 -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *185;
if (cant>=6)
desc = total*0.20;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDZ+=cant;
CDZV+= (total-desc);
CDZVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 5:
printf("<<<-- Zapatos para Niña 150 -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *150;
if (cant>=6)
desc = total*0.20;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDZ+=cant;
CDZV+= (total-desc);
CDZVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
}
}while (op!=6);
break;
case 3:
do{
printf("\n\n<<<-- Departamento Farmacia -->>>\n");
printf("1- Vitaminas para Mujeres 135 Quetzales\n");
printf("2- Vitaminas para Niños 145 Quetzales\n");
printf("3- Vitaminas para Hombres 125 Quetzales\n");
printf("4- Vitaminas para Deportistas 320 Quetzales\n");
printf("5- Vitaminas Geriatricas 150 Quetzales\n");
printf("6- Regresar\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
printf("<<<-- Vitaminas para Mujeres 135 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *135;
if (cant>=6)
desc = total*0.07;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDF+=cant;
CDFV+= (total-desc);
CDFVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 2:
printf("<<<-- Vitaminas para Niños 145 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *145;
if (cant>=6)
desc = total*0.07;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDF+=cant;
CDFV+= (total-desc);
CDFVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 3:
printf("<<<-- Vitaminas para Hombres 125 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *125;
if (cant>=6)
desc = total*0.07;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDF+=cant;
CDFV+= (total-desc);
CDFVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 4:
printf("<<<-- Vitaminas para Deportistas 320 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *320;
if (cant>=6)
desc = total*0.07;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDF+=cant;
CDFV+= (total-desc);
CDFVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 5:
printf("<<<-- Vitaminas Geriatricas 150 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *150;
if (cant>=6)
desc = total*0.07;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDF+=cant;
CDFV+= (total-desc);
CDFVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
}
}while (op!=6);
break;
case 4:
do{
printf("\n\n<<<-- Departamento Libreria -->>>\n");
printf("1- Lapiceros Colores 2 Quetzales\n");
printf("2- Lapices Mongol 1.5 Quetzales\n");
printf("3- Cuaderno Aspiral 20 Quetzales\n");
printf("4- Cuaderno 100 hojas 3.5 Quetzales\n");
printf("5- Marcadores Colores 9 Quetzales\n");
printf("6- Regresar\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
printf("<<<-- Lapiceros Colores 2 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *2;
if (cant>=6)
desc = total*0.05;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDL+=cant;
CDLV+= (total-desc);
CDLVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 2:
printf("<<<-- Lapices Mongol 1.5 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *1.5;
if (cant>=6)
desc = total*0.05;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDL+=cant;
CDLV+= (total-desc);
CDLVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 3:
printf("<<<-- Cuaderno Aspiral 20 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *20;
if (cant>=6)
desc = total*0.05;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDL+=cant;
CDLV+= (total-desc);
CDLVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 4:
printf("<<<-- Cuaderno 100 hojas 3.5 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *3.5;
if (cant>=6)
desc = total*0.05;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDL+=cant;
CDLV+= (total-desc);
CDLVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 5:
printf("<<<-- Marcadores Colores 9 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *9;
if (cant>=6)
desc = total*0.05;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDL+=cant;
CDLV+= (total-desc);
CDLVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
}
}while (op!=6);
break;
case 5:
do{
printf("\n\n<<<-- Departamento Embutidos -->>>\n");
printf("1- Un kilo de Jamon Pavo 20 Quetzales\n");
printf("2- Un kilo de Salchichas 15 Quetzales\n");
printf("3- Un kilo de Peperoni 23 Quetzales\n");
printf("4- Un kilo de Chorizo 15 Quetzales\n");
printf("5- Un kilo de Loganiza 15 Quetzales\n");
printf("6- Regresar\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
printf("<<<-- Un kilo de Jamon Pavo 20 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *20;
if (cant>=6)
desc = total*0.10;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDE+=cant;
CDEV+= (total-desc);
CDEVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 2:
printf("<<<-- Un kilo de Salchichas 15 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *15;
if (cant>=6)
desc = total*0.10;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDE+=cant;
CDEV+= (total-desc);
CDEVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 3:
printf("<<<-- Un kilo de Peperoni 23 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *23;
if (cant>=6)
desc = total*0.10;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDE+=cant;
CDEV+= (total-desc);
CDEVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 4:
printf("<<<-- Un kilo de Chorizo 15 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *15;
if (cant>=6)
desc = total*0.10;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDE+=cant;
CDEV+= (total-desc);
CDEVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 5:
printf("<<<-- Un kilo de Loganiza 15 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *15;
if (cant>=6)
desc = total*0.10;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDE+=cant;
CDEV+= (total-desc);
CDEVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
}
}while (op!=6);
break;
case 6:
do{
printf("\n\n<<<-- Departamento Golosinas -->>>\n");
printf("1- Una Bolsa de dulces 30 Quetzales\n");
printf("2- Un paquete de 12 Galletas 7.5 Quetzales\n");
printf("3- Una caja chocolates 30 Quetzales\n");
printf("4- Una Bolsa de 12 sabritas 45 Quetzales\n");
printf("5- Una caja de 50 paquetes de chicle 50 Quetzales\n");
printf("6- Regresar\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
printf("<<<-- Una Bolsa de dulces 30 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *30;
if (cant>=6)
desc = total*0.05;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDG+=cant;
CDGV+= (total-desc);
CDGVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 2:
printf("<<<-- Un paquete de 12 Galletas 7.5 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *7.5;
if (cant>=6)
desc = total*0.05;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDG+=cant;
CDGV+= (total-desc);
CDGVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 3:
printf("<<<-- Una caja chocolates 30 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *30;
if (cant>=6)
desc = total*0.05;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDG+=cant;
CDGV+= (total-desc);
CDGVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 4:
printf("<<<-- Una Bolsa de 12 sabritas 45 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *45;
if (cant>=6)
desc = total*0.05;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDG+=cant;
CDGV+= (total-desc);
CDGVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 5:
printf("<<<-- Una caja de 50 paquetes de chicle 50 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *50;
if (cant>=6)
desc = total*0.05;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDG+=cant;
CDGV+= (total-desc);
CDGVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
}
}while (op!=6);
break;
case 7:
do{
printf("\n\n<<<-- Departamento Carnes-->>>\n");
printf("1- Un Kilo de carne de res 30 Quetzales\n");
printf("2- Un Kilo de carne de cerdo 25 Quetzales\n");
printf("3- Una Libra de Pollo 9 Quetzales\n");
printf("4- Una Libra de Alitas 7 Quetzales\n");
printf("5- Una Libra de Menudo de pollo 6.5 Quetzales\n");
printf("6- Regresar\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
printf("<<<-- Un Kilo de carne de res 30 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *30;
if (cant>=6)
desc = total*0.12;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDC+=cant;
CDCV+= (total-desc);
CDCVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 2:
printf("<<<-- Un Kilo de carne de cerdo 25 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *25;
if (cant>=6)
desc = total*0.12;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDC+=cant;
CDCV+= (total-desc);
CDCVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 3:
printf("<<<-- Una Libra de Pollo 9 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *9;
if (cant>=6)
desc = total*0.12;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDC+=cant;
CDCV+= (total-desc);
CDCVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 4:
printf("<<<-- Una Libra de Alitas 7 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *7;
if (cant>=6)
desc = total*0.12;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDC+=cant;
CDCV+= (total-desc);
CDCVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 5:
printf("<<<-- Una Libra de Menudo de pollo 6.5 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *6.5;
if (cant>=6)
desc = total*0.12;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDC+=cant;
CDCV+= (total-desc);
CDCVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
}
}while (op!=6);
break;
case 8:
do{
printf("\n\n<<<-- Departamento Refrescos -->>>\n");
printf("1- Litro y medio Coca-Cola 10 Quetzales\n");
printf("2- Tres Litros de Coca-Cola 15 Quetzales\n");
printf("3- Un Galon de jugo tampico 10 Quetzales\n");
printf("4- 2.5 Litros de Pepsi 14 Quetzales\n");
printf("5- Una Bolleta de agua pura 5 Quetzales\n");
printf("6- Regresar\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
printf("<<<-- Litro y medio Coca-Cola 10 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *10;
if (cant>=6)
desc = total*0.07;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDRE+=cant;
CDREV+= (total-desc);
CDREVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 2:
printf("<<<-- Tres Litros de Coca-Cola 15 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *15;
if (cant>=6)
desc = total*0.07;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDRE+=cant;
CDREV+= (total-desc);
CDREVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 3:
printf("<<<-- Un Galon de jugo tampico 10 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *10;
if (cant>=6)
desc = total*0.07;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDRE+=cant;
CDREV+= (total-desc);
CDREVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 4:
printf("<<<-- 2.5 Litros de Pepsi 14 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *14;
if (cant>=6)
desc = total*0.07;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDRE+=cant;
CDREV+= (total-desc);
CDREVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 5:
printf("<<<-- Una Bolleta de agua pura 5 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *5;
if (cant>=6)
desc = total*0.07;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDRE+=cant;
CDREV+= (total-desc);
CDREVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
}
}while (op!=6);
break;
case 9:
do{
printf("\n\n<<<-- Departamento Licores -->>>\n");
printf("1- Un Litro de XL 75 Quetzales\n");
printf("2- Un Litro de vodka 100 Quetzales\n");
printf("3- Un Litro de Wisky 200 Quetzales\n");
printf("4- Un Litro de Ron botran 250 Quetzales\n");
printf("5- Un Litro de Cervesa Gallo 15 Quetzales\n");
printf("6- Regresar\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
printf("<<<-- Un Litro de XL 75 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *75;
if (cant>=6)
desc = total*0.25;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDLI+=cant;
CDLIV+= (total-desc);
CDLIVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 2:
printf("<<<-- Un Litro de vodka 100 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *100;
if (cant>=6)
desc = total*0.25;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDLI+=cant;
CDLIV+= (total-desc);
CDLIVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 3:
printf("<<<-- Un Litro de Wisky 200 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *200;
if (cant>=6)
desc = total*0.25;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDLI+=cant;
CDLIV+= (total-desc);
CDLIVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 4:
printf("<<<-- Un Litro de Ron botran 250 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *250;
if (cant>=6)
desc = total*0.25;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDLI+=cant;
CDLIV+= (total-desc);
CDLIVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 5:
printf("<<<-- Un Litro de Cervesa Gallo 15 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *15;
if (cant>=6)
desc = total*0.25;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDLI+=cant;
CDLIV+= (total-desc);
CDLIVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
}
}while (op!=6);
break;
case 10:
do{
printf("\n\n<<<-- Departamento Lacteos -->>>\n");
printf("1- Un Litro de Leche LALA Entera 10 Quetzales\n");
printf("2- Un Litro de Leche LALA Semidescremada 10 Quetzales\n");
printf("3- Un Litro de Crema 25 Quetzales\n");
printf("4- Un Litro de leche LALA Deslactosada 10 Quetzales\n");
printf("5- Una Libra de Cheso 25 Quetzales\n");
printf("6- Regresar\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
switch (op) {
case 1:
printf("<<<-- Un Litro de Leche LALA Entera 10 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *10;
if (cant>=6)
desc = total*0.20;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDLA+=cant;
CDLAV+= (total-desc);
CDLAVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 2:
printf("<<<-- Un Litro de Leche LALA Semidescremada 10 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *10;
if (cant>=6)
desc = total*0.20;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDLA+=cant;
CDLAV+= (total-desc);
CDLAVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 3:
printf("<<<-- Un Litro de Crema 25 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *25;
if (cant>=6)
desc = total*0.20;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDLA+=cant;
CDLAV+= (total-desc);
CDLAVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 4:
printf("<<<-- Un Litro de leche LALA Deslactosada 10 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *10;
if (cant>=6)
desc = total*0.20;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDLA+=cant;
CDLAV+= (total-desc);
CDLAVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
case 5:
printf("<<<-- Una Libra de Cheso 25 Quetzales -->>>\n");
printf("Ingrese la cantidad: \n");
scanf("%d",&cant);
total = (float) cant *25;
if (cant>=6)
desc = total*0.20;
else
desc = 0;
printf("<<<-- Detalle de Pago -->>>\n");
printf("Subtotal...........%.2f\n",total);
printf("Descuento.........-%.2f\n",desc);
printf("Total a Pagar: %.2f\n",total-desc);
CDLA+=cant;
CDLAV+= (total-desc);
CDLAVD+=desc;
printf("<<<-- Opciones -->>>\n");
printf("1- Contunuar en el mismo departamento\n");
printf("2- Salir de este departamento\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
system("clear");
if (op==2)
op=6;
break;
}
}while (op!=6);
break;
}
} while (op!=11);
break;
case 2:
do{
printf("\n\n<<<-- Reportes de Ventas -->>>\n");
printf("1- Reporte por Departamento\n");
printf("2- Reporte General\n");
printf("--------------------------\n");
printf("3- Regresar Menu Principal\n");
printf("Ingrese opcion: \n");
scanf("%d",&opc);
system("clear");
switch (opc) {
case 1:
do{
printf("\n\n<<<-- Reportes por departamento -->>>\n");
printf("Selecione departamento: \n");
printf("1- Ropa\n");
printf("2- Zapatos\n");
printf("3- Farmacia\n");
printf("4- Libreria\n");
printf("5- Embutidos\n");
printf("6- Golosinas\n");
printf("7- Carnes\n");
printf("8- Refrescos\n");
printf("9- Licores\n");
printf("10- Lacteos\n");
printf("---------------------------\n");
printf("11- Regresar Menu Principal\n");
printf("Ingrese su opcion: \n");
scanf("%d", &op);
system("clear");
switch (op) {
case 1:
do{
printf("\n\n<<<-- Reporte departamento Ropa -->>>\n");
printf("Articulos Vendidos...........%d\n",CDR);
printf("Total Vendido................%.2f\n",CDRV+CDRVD);
printf("Total Descuentos Aplicados..-%.2f\n",CDRVD);
printf("Total En Caja................%.2f\n",CDRV);
printf("---------------------------------\n");
printf("1- Regresar al menu anterior\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
case 2:
do{
printf("\n\n<<<-- Reporte departamento Zapatos -->>>\n");
printf("Articulos Vendidos...........%d\n",CDZ);
printf("Total Vendido................%.2f\n",CDZV+CDZVD);
printf("Total Descuentos Aplicados..-%.2f\n",CDZVD);
printf("Total En Caja................%.2f\n",CDZV);
printf("---------------------------------\n");
printf("1- Regresar al menu anterior\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
case 3:
do{
printf("\n\n<<<-- Reporte departamento Farmacia -->>>\n");
printf("Articulos Vendidos...........%d\n",CDF);
printf("Total Vendido................%.2f\n",CDFV+CDFVD);
printf("Total Descuentos Aplicados..-%.2f\n",CDFVD);
printf("Total En Caja................%.2f\n",CDFV);
printf("---------------------------------\n");
printf("1- Regresar al menu anterior\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
case 4:
do{
printf("\n\n<<<-- Reporte departamento Libreria -->>>\n");
printf("Articulos Vendidos...........%d\n",CDL);
printf("Total Vendido................%.2f\n",CDLV+CDLVD);
printf("Total Descuentos Aplicados..-%.2f\n",CDLVD);
printf("Total En Caja................%.2f\n",CDLV);
printf("---------------------------------\n");
printf("1- Regresar al menu anterior\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
case 5:
do{
printf("\n\n<<<-- Reporte departamento Embutidos -->>>\n");
printf("Articulos Vendidos...........%d\n",CDE);
printf("Total Vendido................%.2f\n",CDEV+CDEVD);
printf("Total Descuentos Aplicados..-%.2f\n",CDEVD);
printf("Total En Caja................%.2f\n",CDEV);
printf("---------------------------------\n");
printf("1- Regresar al menu anterior\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
case 6:
do{
printf("\n\n<<<-- Reporte departamento Golosinas -->>>\n");
printf("Articulos Vendidos...........%d\n",CDG);
printf("Total Vendido................%.2f\n",CDGV+CDGVD);
printf("Total Descuentos Aplicados..-%.2f\n",CDGVD);
printf("Total En Caja................%.2f\n",CDGV);
printf("---------------------------------\n");
printf("1- Regresar al menu anterior\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
case 7:
do{
printf("\n\n<<<-- Reporte departamento Carnes -->>>\n");
printf("Articulos Vendidos...........%d\n",CDC);
printf("Total Vendido................%.2f\n",CDCV+CDCVD);
printf("Total Descuentos Aplicados..-%.2f\n",CDCVD);
printf("Total En Caja................%.2f\n",CDCV);
printf("---------------------------------\n");
printf("1- Regresar al menu anterior\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
case 8:
do{
printf("\n\n<<<-- Reporte departamento Refrescos -->>>\n");
printf("Articulos Vendidos...........%d\n",CDRE);
printf("Total Vendido................%.2f\n",CDREV+CDREVD);
printf("Total Descuentos Aplicados..-%.2f\n",CDREVD);
printf("Total En Caja................%.2f\n",CDREV);
printf("---------------------------------\n");
printf("1- Regresar al menu anterior\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
case 9:
do{
printf("\n\n<<<-- Reporte departamento Licores -->>>\n");
printf("Articulos Vendidos...........%d\n",CDLI);
printf("Total Vendido................%.2f\n",CDLIV+CDLIVD);
printf("Total Descuentos Aplicados..-%.2f\n",CDLIVD);
printf("Total En Caja................%.2f\n",CDLIV);
printf("---------------------------------\n");
printf("1- Regresar al menu anterior\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
case 10:
do{
printf("\n\n<<<-- Reporte departamento Lacteos -->>>\n");
printf("Articulos Vendidos...........%d\n",CDLA);
printf("Total Vendido................%.2f\n",CDLAV+CDLAVD);
printf("Total Descuentos Aplicados..-%.2f\n",CDLAVD);
printf("Total En Caja................%.2f\n",CDLAV);
printf("---------------------------------\n");
printf("1- Regresar al menu anterior\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
}
}while (op!=11);
break;
case 2:
do{
printf("\n\n<<<-- Reporte General -->>>\n");
printf("Articulos Vendidos por Departamento\n");
printf("Ropa...........................%d\n",CDR);
printf("Zapatos........................%d\n",CDZ);
printf("Farmacia.......................%d\n",CDF);
printf("Libreria.......................%d\n",CDL);
printf("Embutidos......................%d\n",CDE);
printf("Golosinas......................%d\n",CDG);
printf("Carnes.........................%d\n",CDC);
printf("Refrescos......................%d\n",CDRE);
printf("Licores........................%d\n",CDLI);
printf("Lacteos........................%d\n",CDLA);
totalr=CDR+CDZ+CDF+CDL+CDE+CDG+CDC+CDRE+CDLI+CDLA;
printf("Suma total.....................%d\n",totalr);
printf("-------------------------------\n\n");
printf("Cantidad Vendida por Departamento\n");
printf("Ropa...........................%.2f\n",CDRV);
printf("Zapatos........................%.2f\n",CDZV);
printf("Farmacia.......................%.2f\n",CDFV);
printf("Libreria.......................%.2f\n",CDLV);
printf("Embutidos......................%.2f\n",CDEV);
printf("Golosinas......................%.2f\n",CDGV);
printf("Carnes.........................%.2f\n",CDCV);
printf("Refrescos......................%.2f\n",CDREV);
printf("Licores........................%.2f\n",CDLIV);
printf("Lacteos........................%.2f\n",CDLAV);
totalv=CDRV+CDZV+CDFV+CDLV+CDEV+CDGV+CDCV+CDREV+CDLIV+CDLAV;
printf("Suma total.....................%.2f\n",totalv);
printf("-------------------------------\n\n");
printf("Cantidad Descuento Aplicado por Departamento\n");
printf("Ropa...........................%.2f\n",CDRVD);
printf("Zapatos........................%.2f\n",CDZVD);
printf("Farmacia.......................%.2f\n",CDFVD);
printf("Libreria.......................%.2f\n",CDLVD);
printf("Embutidos......................%.2f\n",CDEVD);
printf("Golosinas......................%.2f\n",CDGVD);
printf("Carnes.........................%.2f\n",CDCVD);
printf("Refrescos......................%.2f\n",CDREVD);
printf("Licores........................%.2f\n",CDLIVD);
printf("Lacteos........................%.2f\n",CDLAVD);
totald=CDRVD+CDZVD+CDFVD+CDLVD+CDEVD+CDGVD+CDCVD+CDREVD+CDLIVD+CDLAVD;
printf("Suma total.....................%.2f\n",totald);
printf("----------------------------------\n\n");
printf("<<<-- Resumen General -->>>\n");
printf("Total Articulos Vendido........%d\n",totalr);
printf("Total Ventas...................%.2f\n",totalv);
printf("Total Descuetos Aplicados......%.2f\n",totald);
printf("----------------------------------\n\n");
printf("1- Salir\n");
scanf("%d",&opc);
system("clear");
}while (opc!=1);
break;
}
}while (opc!=3);
break;
case 3:
break;
}
}while (op!=3);
return 0;
}
CONCLUSIONES
C, Es uno de los lenguajes más utilizados a nivel mundial, cualquier persona que sea capaz de dominar este lenguaje se le hará fácil manejar la habilidad de programar, es importante para las personas tener conocimiento sobre este lenguaje ya que nos permite aprender la habilidad de razonamiento lógico que se necesita para programar. Es utilizado en la mayoría de las aplicaciones hoy en día, es un lenguaje de programación óptimo, claro y preciso que promete a la persona con un poco de práctica y perseverancia, la realización de programas sencillos usando lenguajes como if, switch, float, entre otras.
RECOMENDACIONES
Es muy importante tener claro sobre el lenguaje de programación C, para poder llevar bien a la práctica los programas que realicen, si se te hace muy complicado entenderle puedes guiarte por otros medios como viendo tutoriales en YouTube, existen también páginas en internet donde puedes encontrar información. Ante todo es importante dedicar un tiempo a la práctica de ejercicios, si se te complica y tienes por donde investigar cualquier duda que tengas, existen medios donde encontraras respuestas y aprenderás fácilmente.
waaaaoooo
ResponderEliminar