Gracias por la ayuda de antemano.
Código:
#include <iostream>
#include <stdio.h>
using namespace std;
const int MAXARRAY=3;
struct eleciones {
char nombre;
int VotoD;
int VotoS;
};
int main() {
int votoD = 10;
int votoS = 10;
const char * partidos [10] = {"PP", "PSOE","IU","CiU","PNV","UPiD","BNG","CC-NC-PNC","ERC-RI","Blanco"};
int recuentoD [10] = {0,0,0,0,0,0,0,0,0,0}; /*Array para contar los votos totales introducidos por el usuario */
int recuentoS [10] = {0,0,0,0,0,0,0,0,0,0};
cout << "Elecciones 2011" << endl;
cout << "Elija una de las siguientes opciones para votar: " <<endl;
cout << endl;
cout << "1. PP" << endl;
cout << "2. PSOE" << endl;
cout << "3. IU" << endl;
cout << "4. CiU" << endl;
cout << "5. PNV" << endl;
cout << "6. UPiD" << endl;
cout << "7. BNG" << endl;
cout << "8. CC-NC-PNC" << endl;
cout << "9. ERC-RI" << endl;
cout << "10. Abstenerse" << endl;
cout << "------------------------" << endl;
cout << "*Introduzca su voto para el Congreso de los Diputados: ";
cin >> votoD;
cout << endl;
/*
while (votoD<1||votoD>10){
cout << "Voto no permitido, intentelo de nuevo.";
cout << endl;
cout << endl;
cout << "(*)Introduzca su voto al Congreso de nuevo: ";
cout << endl;
cin >> votoD;
}
*/
cout << "Usted a votado por el partido " << partidos[votoD-1] << " para el Congreso de los diputados.";
recuentoD[votoD-1] = +1;
[u]elecciones[i].nombre = partidos[votoD-1];
elecciones[i].VotoD = recuentoD[votoD-1];[/u]
cout << endl;
cout << endl;
cout << endl;
cout << "*Introduzca su voto para el Senado: ";
cin >> votoS;
cout << endl;
/*
while (votoS<1||votoS>10){
cout << "Voto no permitido, intentelo de nuevo.";
cout << endl;
cout << endl;
cout << "(*)Introduzca su voto al Senado de nuevo: ";
cout << endl;
cin >> votoS;
}
*/
cout << "Usted a votado por el partido " << partidos[votoS-1] << " para el Senado.";
recuentoS[votoS-1] = +1;
[u]elecciones[i].nombre = partidos[votoS-1];
elecciones[i].VotoS = recuentoS[votoS-1];[/u]
cout << endl;
/* //////////////////////////////////////////////////////////////// */
int j=0;
while(j<11){
[u]cout << "El partido " << elecciones[j].nombre << endl;
cout << "El número de votos en el Congreso " << elecciones[j].VotoD << endl;
cout << "El número de votos en el Senado " << elecciones[j].VotoS << endl;[/u]
cout << "--------------------------------" << endl;
j++;
}
return 0;
}