Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROBLEMA 16
AUTOR: ESCOBAR REYES, BERNIE STEEP
PROBLEMA 16:
Una Universidad ha registrado en un proceso de admisin la cantidad de postulantes a las
carreras profesionales de Ingeniera: Mecnica, Naval, Mecatrnica, Mecnica Elctria,
Otra.
*/
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
void main(){
int c1 = 0, c2 =0, c3=0, c4 =0, c5=0, p1=0,p2=0,p3=0,p4=0,p5=0;
int carre, mayor=0, respuesta=1;
do{
//Obliga el ingreso correcto de las especialidades
do{
cout<<"Ingrese carrera:\n Mecanica = 1 \n Naval = 2 \n Mecatronica = 3 \n Mecanica
electrica = 4 \n Otro = 5"<<endl;
cin>>carre;
}while(!(carre>=1 && carre<=5));
//Actualiza contadores
switch(carre){
case 1: c1++; break;
case 2: c2++; break;
case 3: c3++; break;
case 4: c4++; break;
default:c5++; break;
}
int mayor=c1;
if(c2>mayor) mayor=c2;
if(c3>mayor) mayor=c3;
if(c4>mayor) mayor=c4;
if(c5>mayor) mayor=c5;
cout<<"\n Carreras preferidas: ";
if(mayor==c1){
cout<<"Mecanica\n";
}
if(mayor==c2){
cout<<"Naval\n";
}
if(mayor==c3){
cout<<"Mecatronica\n";
}
if(mayor==c4){
cout<<"Mecanica electrica\n";
}
if(mayor==c5){
cout<<"Otro\n";
}