C++ programa que hace un registro de estudiantes de matricula.
Enviado por Andres Abadia • 6 de Abril de 2017 • Tareas • 576 Palabras (3 Páginas) • 1.814 Visitas
/*Copyright (c) 2017 Andres Abadia Permission*/
#include <iostream>
#include <iomanip>
/*Proyecto se entrega la semana 7*/
/*
Utilize varias faunciones para dividir cada porcentaje por materia.
*/
using namespace std;
float cc=0.0,jj=0.0,nn=0.0;// Los acumuladores de precios de las materias.
float c1=420.00,c2=580.00,c3=600.00,c4=25.00; // Precios.
float por1=1.00,por2=1.05,por3=1.10; // Porcentajes de las materias 0%, 5%, 10%.
float a=0.0,x=0.0; // Donde guardo la multiplicacion de las oeraciones.
int opc=true; // Opcion del while true para poder entrar al ciclo cuando se iguala a 0 Cierra el programa.
int c=0,j=0,n=0; // Contador de los estudiantes que se matriculan.
// Declaracion de Funciones.
int opcion();
int opcion1();
int opcion2();
int opcion3();
int opcion4();
// Funciones.
int opcion(){ //Menu. Seleccion de menu para la eleccion de curso.
while(opc!=0){
cout<<" \n";
cout<<" ********************"<<endl;
cout<<" *Eleccion de cursos*"<<endl;
cout<<" ********************"<<endl;
cout<<" Cursos Disponibles\n"<<endl;
cout<<" 1.C++ B/.420.00"<<endl;
cout<<" 2.Java B/.580.00"<<endl;
cout<<" 3..NET B/.600.00"<<endl;
cout<<" 4.Datos registrados"<<endl;
cout<<" 5.Salir."<<endl;
cout<<"\t->";
cin>>opc;
opcion1();
}
}
int opcion1(){ //Menu de Cursos.
cout<<fixed;
switch(opc){
case 1:
cout<<"\n";
cout<<" Escojiste C++"<<endl;
cout<<" Que turno"<<endl;
cout<<" 1.Manana 0%"<<endl;
cout<<" 2.Tarde 5%"<<endl;
cout<<" 3.Noche 10%"<<endl;
cout<<"\t->";
cin>>opc;
opcion2();
break;
case 2:
cout<<"\n";
cout<<" Escojiste Java"<<endl;
cout<<" Que turno"<<endl;
cout<<" 1.Manana 0%"<<endl;
cout<<" 2.Tarde 5%"<<endl;
cout<<" 3.Noche 10%"<<endl;
cout<<"\t->";
cin>>opc;
opcion3();
break;
case 3:
cout<<"\n";
cout<<" Escojiste .NET"<<endl;
cout<<" Que turno"<<endl;
cout<<" 1.Manana 0%"<<endl;
cout<<" 2.Tarde 5%"<<endl;
cout<<" 3.Noche 10%"<<endl;
cout<<"\t->";
cin>>opc;
opcion4();
break;
case 4:
cout<<"\tEstudiantes que Escojieron C++ "<<(c)<<endl;
cout<<setprecision(2)<<"\tMonto total de C++ B/."<<cc<<endl;
cout<<"\tEstudiantes que Escojieron Java "<<(j)<<endl;
cout<<setprecision(2)<<"\tMonto total de Java B/."<<jj<<endl;
cout<<"\tEstudiantes que Escojieron .NET "<<(n)<<endl;
cout<<setprecision(2)<<"\tMonto total de .NET B/."<<nn<<endl;
cout<<"\t";
cout<<"\n\n\n\n\n";
system("pause");
break;
case 5: // Salir.
cout<<"\n"<<endl;
...