TÓPICO

Qual o erro?

paulo vinicius rodrigues perguntou 5 months ago

include

using namespace std;

int main(){

int l;
char operacao;
double v[12][12];
double soma;
double media;

cin>>l;
cin>>operacao;

soma = 0.0;

for(int i=0; i<12; i++){

    cin>> v[l][i];

    soma += v[l][i];

    }

    media = soma/12.0;
if(operacao == 'S'){
    cout<<soma;
}
if(operacao == 'M'){
    cout<<media;
}
}   

Lembre de não publicar soluções. Sua publicação pode ser revisada por nossos moderadores.

  • Kitkat respondido 3 months ago

    Eu não entendi o uso de apenas um for() (que no caso seria para um vetor. Você apenas está lendo os elementos do eixo x) e não 2 for (dois laçõs) para a leitura e operações em matrix: leitura do eixo x e y

    for(i=0; i<12; i++){

    for(j=0; j<12; j+)
    
      cin >> v[i][j]
    
      if(l == i)                     //Leitura da linha 
        soma = soma + v[i][j]
    
     }
    }
    
    if(op[0] == 'S')
      cout << soma
     else
       cout << soma/12
    
       ´´´