Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- #include <string.h>
- #include <stdlib.h>
- struct supermercado
- {
- char productos[6];
- float precio, IVI, subtotal, total, descuento;
- int cantidad[6];
- char arroz, frijoles, leche, huevos, cafe, azucar;
- };
- int main(){
- char productos[6][15]= {"arroz","frijoles","leche","huevos","cafe","azucar"};
- int opcion = 0;
- int resp;
- int precio[6]= {2000,1500,500,1400,1800,1000};
- int cantidad[6];
- do{
- printf("Supermercadro YOYITO\n");
- printf("Proceda a la opcion ingreso de productos para mirar lo que tenemos disponible para usted\n\n");
- printf("1. - Ingreso de Productos\n");
- printf("2. - Venta de Productos\n");
- printf("3. - Impresión de Factura\n");
- printf("4. - Salir\n");
- //printf("Seleccione la opcion 1 para ver los objetos a comprar");
- scanf("%d",&opcion);
- switch(opcion){
- case 1:
- printf("Los productos disponibles son:");
- for (int i = 0; i < 6; i += 1){
- printf("%s",productos[i]);
- printf("%s"," ");
- }
- printf("\n Digite una tecla y presione ENTER para volver al menú principal\n");
- scanf("%s",*productos);
- getchar();
- break;
- case 2:
- printf("Se encuentra en la pantalla de compra de productos");
- printf("\n\n\nPor favor seleccione los articulos que desea comprar\n");
- printf("1. - Arroz - 2000 colones - 1 kg\n");
- printf("2. - Frijoles-1500 colones - 1 kg\n");
- printf("3. - Leche -500 colones - 1 l\n");
- printf("4. - Huevos -1400 colones - 1 kg\n");
- printf("5. - Cafe -1800 colones - 1 kg\n");
- printf("6. - Azucar -1000 colones -1 kg\n");
- printf("7. - Salir\n");
- while ("resp=!7")
- {
- scanf("%d",&resp);
- switch(resp){
- case 1:
- printf("Usted seleccionó arroz\n");
- printf("El arroz cuesta: %d-colones - 1kg\n",precio[0]);
- printf("Ingrese la cantidad que desee\n");
- scanf("%d",&(cantidad[resp - 1]));
- break;
- case 2:
- printf("Usted seleccionó frijoles\n");
- printf("Su precio es de 1500 colones 1 kilo\n");
- printf("Ingrese la cantidad que desee\n");
- scanf("%d",&(cantidad[resp - 1]));
- break;
- case 3:
- printf("Usted seleccionó Leche\n");
- printf("Su precio es de 500 colones 1 litro\n");
- printf("Ingrese la cantidad que desee\n");
- scanf("%d",&(cantidad[resp - 1]));
- break;
- case 4:
- printf("Usted seleccionó Huevos\n");
- printf("Su precio es de 1400 colones 1 kilo\n");
- printf("Ingrese la cantidad que desee\n");
- scanf("%d",&(cantidad[resp - 1]));
- break;
- case 5:
- printf("Usted seleccionó Café\n");
- printf("Su precio es de 1800 colones 1 kilo\n");
- printf("Ingrese la cantidad que desee\n");
- scanf("%d",&(cantidad[resp - 1]));
- break;
- case 6:
- printf("Usted seleccionó Azúcar\n");
- printf("Su precio es de 1000 colones 1 kilo\n");
- printf("Ingrese la cantidad que desee\n");
- scanf("%d",&(cantidad[resp - 1]));
- break;
- default:
- break;
- }
- }
- break;
- //case 3:
- }
- }while("opcion=!4");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement