Está en la página 1de 7

Primera prctica calificada de PSeInt Presentado por;Ccari Quispe,Delfin *Realizar un pseudocdigo para determinar la eleccin de tres

candidatos en los cargos de rector, vicerrector acadmico y vicerrector administrativo, sabiendo que el numero de votantes es de 13723 de estudiantes, sino la sumara la cantidad de votos con la poblacin electoral , solicita nuevamente la preferencia de cada candidato.
Proceso SinTitulo Escribir 'cuantos votos obtubo el primer candidato'; Leer a; Escribir 'cuantos votos obtuvo el segundo candidato'; Leer b; Escribir 'Cuantos votos obtuvo el tercer candidato'; Leer c; Si a+b+c=13723 Entonces Si a>b> Entonces Si b>c Entonces Escribir 'Rector el primer candidato ',a;

Escribir 'Vicerrector acidemico el segundo candidato Escribir 'vicerrector administrativo el tercer candidato Sino Si b>a Entonces Escribir 'Rector el tercer candidato ',c;

',b; ',c;

Escribir 'Vicerrector acidemico el primer candidato Escribir 'vicerrector administrativo el segundo candidato Sino Escribir 'Rector candidato el primer Escribir 'Vicerrector acidemico el tercer candidato Escribir 'vicerrector administrativo el segundo candidato Finsi Finsi Sino Si c> Entonces Si a>b Entonces Escribir 'Rector el tercer candidato ',c; ',a;

',a; ',b;

',c; ',b;

Escribir 'Vicerrector acidemico el primer candidato Escribir 'vicerrector administrativo el segundo candidato Sino Escribir 'Rector el tercer candidato ',c;

',a; ',b;

Escribir 'Vicerrector acidemico el segundo candidato Escribir 'vicerrector administrativo el primer candidato

',b; ',a;

Finsi Sino Si b>a Entonces Si a>c Entonces Escribir 'Rector el segundo candidato ',b; ',a;

Escribir 'Vicerrector acidemico el primer candidato

Escribir 'vicerrector administrativo el tercer candidato ',c; Sino Escribir 'Rector el segundo candidato Escribir 'Vicerrector acidemico el tercer candidato Escribir 'vicerrector administrativo el primer candidato Finsi ',b; ',c; ',a;

Finsi Finsi Finsi Sino Escribir ' porfavor vuelva a ingresar los datos';

Finsi FinProceso

C++
// Este codigo ha sido generado por el modulo psexport 20080220 de PSeInt // dado que dicho modulo se encuentra aun en desarrollo y en etapa experimental puede que el codigo generado no sea completamente correcto // si encuentra errores en relacion al flujo del programa, por favor reportelos a zaskar_84@yahoo.com.ar

#include<iostream.h> #include<conio.h> // para las variables que no se pudo determinar el tipo se utiliza la constante SIN_TIPO // el usuario debe reemplazar sus ocurrencias por el tipo adecuado (usualmente int,float,string o bool)

// dado que el algoritmo para determinar los tipos aun es extremadamente simple puede que algunas varibles no sean siquiera declaradas

int main() {

float a,b,c; cout<<"cuantos votos obtubo el primer candidato"<<endl; cin>>a; cout<<"cuantos votos obtuvo el segundo candidato"<<endl; cin>>b; cout<<"Cuantos votos obtuvo el tercer candidato"<<endl;

cin>>c; if (a+b+c==13723) { if (a>b) { if (b>c) { cout<<"Rector el primer candidato "<<a<<endl;

cout<<"Vicerrector acidemico el segundo candidato "<<b<<endl; cout<<"vicerrector administrativo el tercer candidato "<<c<<endl; } else { if (b>a) { cout<<"Rector el tercer candidato "<<c<<endl; cout<<"Vicerrector acidemico el primer candidato "<<a<<endl; cout<<"vicerrector administrativo el segundo candidato "<<b<<endl; } else { cout<<"Rector candidato el primer "<<a<<endl; cout<<"Vicerrector acidemico el tercer candidato "<<c<<endl; cout<<"vicerrector administrativo el segundo candidato "<<b<<endl; } } } else { if (c>a) { if (a>b) {

cout<<"Rector el tercer candidato "<<c<<endl; cout<<"Vicerrector acidemico el primer candidato "<<a<<endl; cout<<"vicerrector administrativo el segundo candidato "<<b<<endl; } else { cout<<"Rector el tercer candidato "<<c<<endl; cout<<"Vicerrector acidemico el segundo candidato "<<b<<endl; cout<<"vicerrector administrativo el primer candidato "<<a<<endl; } } else { if (b>a) { if (a>c) { cout<<"Rector el segundo candidato "<<b<<endl; cout<<"Vicerrector acidemico el primer candidato "<<a<<endl; cout<<"vicerrector administrativo el tercer candidato "<<c<<endl; } else { cout<<"Rector el segundo candidato "<<b<<endl; cout<<"Vicerrector acidemico el tercer candidato "<<c<<endl; cout<<"vicerrector administrativo el primer candidato "<<a<<endl;

} } } } } else { cout<<" porfavor vuelva a ingresar los datos"<<endl; } return 0; }

También podría gustarte