Documentos de Académico
Documentos de Profesional
Documentos de Cultura
int main()
{
//Declarando las variables
int opc=0, precio = 0, personas = 0, noches = 0, total = 0;
//Imprimiendo la tabla
do{
printf("\n");
printf("Habitaciones\n");
printf("1)Sencilla\n");
printf("2)Doble\n");
printf("3)Matrimonial\n");
printf("4)Salir\n");
case 1:
precio = 4500; // en esta parte se le asigna el precio
do{
printf("Cantidad de personas (1-2): ");
scanf("%d", &personas); //aqui se lee la cantidad de personas
if(personas >2 || personas<1){
personas =0;
printf("Error: Numero de personas incorrecto\n");
printf("Cantidad de personas (1-2): ");
scanf("%d", &personas);
}
}while(personas > 2 || personas<1);
printf("Cantidad de noches: ");
scanf("%d", &noches);// aqui se lee la cantida de noches
total = precio*personas*noches;
printf("\n.: R E C I B O :.\n");
printf("Habitacion: Doble\nCantidad de personas: %d\nCantidad de noches: %d\nTotal a pagar:
%d\n\n",personas,noches,total);
break;
case 3:
precio = 5000;
do{
printf("Cantidad de personas (1-2): ");
scanf("%d", &personas);
if(personas >2 || personas<1){
personas = 0;
printf("Error: Numero de personas incorrecto\n");
printf("Cantidad de personas (1-2): ");
scanf("%d", &personas);
}
}while(personas > 2 || personas<1);
printf("Cantidad de noches: ");
scanf("%d", &noches);
total = precio*personas*noches;
printf("\n.: R E C I B O :.\n");
printf("Habitacion: Matrimonial\nCantidad de personas: %d\nCantidad de noches: %d\nTotal a
pagar: %d\n\n",personas,noches,total);
break;
case 4:
break;
default:
printf("La opcion seleccionada no esta disponible\n");/* Esta es la opcion que cuando se selecciona
una opcion que no esta
dice que hay error.*/
}
}while(opc != 4);
return 0;
}