Informática, perguntado por sergio200179pa8mdx, 1 ano atrás

Leia uma matriz 4x4, conte e escreva quantos valores maiores que 10 ela possui

Soluções para a tarefa

Respondido por jvsilvictorox7rfj
19


SEGUE CÓDIGO EM C:


#include <stdio.h>

int main()
{
    int matriz[4][4], contagem = 0;
   
    //preenchimento da matriz
    for(int linha=0; linha<4; linha++)
    {
        for(int coluna=0; coluna<4; coluna++)
        {
            printf("%dª linha, %dª coluna = ", linha+1, coluna+1);
            scanf("%d", &matriz[linha][coluna]);
        }
    }
   
     //contagem > 10
    for(int linha=0; linha<4; linha++)
        for(int coluna=0; coluna<4; coluna++)
            if(matriz[linha][coluna] > 10)
                contagem++;
 
 
    printf("\n\n Existem na matriz %d números maiores que 10.", contagem);
   
    return 0;
}



OBS.:  É possível unir os dois "fors" em um único "for", porém caso a matriz já existisse previamente (sem precisar preenchê-la), o segundo for faz a contagem isoladamente.

IMAGEM DE TESTE EM ANEXO.




Anexos:
Perguntas interessantes