PROGRAMAÇÃO C++
Escreva um programa para ler a quantidade L de linhas (máximo 10 – não é necessário validar) e a
quantidade C de colunas (máximo 10 – não é necessário validar) de uma matriz. A seguir ler uma matriz de
L linhas e C colunas. Contar quantos valores ímpares estão armazenados nas colunas pares da matriz.
Escrever o resultado da contagem.
Respostas
respondido por:
0
OBS: Considerei que a matriz inicia a coluna a partir do 0.
Caso o professor considere que a coluna inicie a partir do 1, basta modificar para "(j + 1) % 2 == 0" no lugar de "j % 2 == 0"
#include <iostream>
using namespace std;
int main()
{
int L, C, total_pares = 0;
cin >> L >> C;
int matriz[L][C];
for(int i = 0; i < L; i++){
for(int j = 0; j < C; j++){
cin >> matriz[L][C];
if(j % 2 == 0){
if(matriz[L][C] % 2 == 1){
total_pares++;
}
}
}
}
cout << total_pares << endl;
return 0;
}
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás