Informática, perguntado por quina31, 5 meses atrás

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.

Soluções para a tarefa

Respondido por MoisesCunha0
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 interessantes