Dev - C++ - me ayudan en terminar mi tarea?

 
Vista:
sin imagen de perfil
Val: 17
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

me ayudan en terminar mi tarea?

Publicado por Ricardo (8 intervenciones) el 05/10/2019 03:51:47
tengo que hacer un contador de votos con alegros unidimensionales pero me da un error al final

ayuda

el codigo completo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include<iostream>
#define LIM 100
using namespace std;
 
int main(void)
{
int voto,n,i;
int A,B,C;
 
A=B=C=0;
 
cout<<"Numero de votantes?";
cin>>n;
 
for(i=0;i<n;i++)
{
cout<<"Ingrese su voto (para A es 1,B es 2,C es 3): ";cin>>voto;
switch(voto)
{
case 1: A+=1;
break;
case 2: B+=2;
break;
case 3: C+=3;
break;
}
cout<<"el ganador es..."<<endl;
cout<<"A obtuvo "<<A<<" votos"<<endl;
cout<<"B obtuvo "<<B<<" votos"<<endl;
cout<<"C obtuvo "<<C<<" votos"<<endl;
if(A>B)
cout<<"El alumno A es el ganador"<<endl;
else
if(B>A)
cout<<"El alumno B es el ganador"<<endl;
else
if(C>B)
cout<<"El alumno C es el ganador"<<endl;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

me ayudan en terminar mi tarea?

Publicado por Alfil (1444 intervenciones) el 05/10/2019 08:51:57
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
 
using namespace std;
 
const int LIM = 100;
 
int main()
{
    int voto, n;
    int A, B, C;
 
    A = B = C = 0;
 
    cout << "\nNumero de votantes?: ";
    cin >> n;
 
    if( n > LIM )
        n = LIM;
 
    for( int i = 0; i < n; i++ ){
        cout << "Ingrese su voto (para A es 1, B es 2, C es 3): ";cin >> voto;
            switch( voto ){
                case 1:
                    A++;
                    break;
                case 2:
                    B++;
                    break;
                case 3:
                    C++;
                    break;
                default:
                    cout << "\nVoto no valido\n\n";
            }
    }
 
    cout << "\nEl ganador es..."
         << "\nA obtuvo " << A << " votos"
         << "\nB obtuvo " << B << " votos"
         << "\nC obtuvo " << C << " votos"
         <<endl;
 
    if( A > B ){
        if( A > C )
            cout << "\nEl alumno A es el ganador" << endl;
        else
            cout << "\nEl alumno C es el ganador" << endl;
    } else if( B > A ) {
        if( B > C )
            cout << "\nEl alumno B es el ganador" << endl;
        else
            cout << "\nEl alumno C es el ganador" << endl;
    }
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar