/* Programa de Inscripcion de Curso */ #include <stdio.h> #include <stdlib.h> void main() { char op, nivel; int pago, desc, resto, cuota, n_cuota; do { system("cls"); printf("\n >>>>>>>>>> MENU <<<<<<<<<< \n"); printf("\n a. Informacion de Niveles \n"); printf("\n b. Inscribir de Nivel \n"); printf("\n c. Ver Factura \n"); printf("\n d. Salir \n"); printf("\n >>>>>>>>>> "); scanf("%s", &op); switch(op) { case 'a': { printf("\n >>>>>>>>>> NIVELES <<<<<<<<<< \n"); printf("\n >>>>> Nivel I - 1080bs<<<<< \n"); printf("\n >>>>> Nivel I - 1400bs<<<<< \n"); system("pause>>null"); }break; case 'b': { printf("\n >>>>>>>>>> INSCRIPCION DE NIVEL <<<<<<<<<< \n"); printf("\n scanf("%s", printf("\n scanf("%d", >>>>> Nivel: "); &nivel); >>>>> Pago Inicial: "); &pago); switch(nivel) { case 'I': { if(pago<=1080) { if(pago<540) { n_cuota=2; resto= 1080- pago; cuota= resto/n_cuota; desc=0; } else if(pago==540) { n_cuota=3; resto= 1080- pago; cuota= resto/n_cuota; desc=0; } else if(pago >540 && pago<1080) { n_cuota=4; resto= 1080- pago; cuota= resto/n_cuota; desc=0; } else if(pago==1080) { resto=0; cuota=0; n_cuota=0; desc=pago*0.15; pago=pago-desc; } printf("\n Inscripcion Exitosa "); system("pause>>null"); } else { printf("\n ERROR! El Pago es Superior al Costo del Nivel "); system("pause>>null"); } }break; case 'II': { if(pago<=1400) { if(pago<700) { n_cuota=2; resto= 1400- pago; cuota= resto/n_cuota; desc=0; } else if(pago==700) { n_cuota=3; resto= 1400- pago; cuota= resto/n_cuota; desc=0; } else if(pago >700 && pago<1400) { n_cuota=4; resto= 1400- pago; cuota= resto/n_cuota; desc=0; } else if(pago==1400) { resto=0; cuota=0; n_cuota=0; desc=pago*0.15; pago=pago-desc; } printf("\n Inscripcion Exitosa "); system("pause>>null"); } else { printf("\n ERROR! El Pago es Superior al Costo del Nivel "); system("pause>>null"); } }break; } }break; case 'c': { printf("\n >>>>>>>>>> FACTURA <<<<<<<<<<\n\n"); printf("\n >>>>> Nivel: %c", nivel); printf("\n >>>>> Pago Inicial: %d", pago); printf("\n >>>>> Resta: %d", resto); printf("\n >>>>> Nro de Cuotas: %d", n_cuota); printf("\n >>>>> Valor de la Cuota: %d", cuota); system("pause>>null"); }break; case 'd': { printf("\n >>>>>>>>>> GRACIAS POR UTILIZAR EL SISTEMA <<<<<<<<<<\N"); system("pause>>null"); }break; } system("cls"); }while(op!='d'); }