Buscar

matriz 10x10 codigo completo

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
 
 
 
int (main())
{
    unsigned matriz [10][10], x, y, j;
    int par=0, impar=0, primos=0, z=1, dv=0, cont_par=0, cont_impar=0, cont_primos=0;
    int soma_par=0, soma_impar=0, soma_primos=0;
    double i=0, soma_matriz=0, media_matriz=0;
    for (x=0; x<10; x++)                //preencher as linhas
        {
        for (y=0; y<10; y++)            // preencher as colunas
            {
                printf("Pos.[%d][%d]= ",x,y);   //inserir os numeros
                scanf("%d",&matriz[x][y]);      //ler os numeros digitados pelo usuario 
                    if(matriz[x][y]%2==0)       // testar se o numero é par
                    {
                        par++;
                        cont_par = matriz[x][y];
                        soma_par += matriz[x][y];
                    }
                    else                        // testar se o numero é impar
                    {
                      impar++;
                        cont_impar = matriz[x][y];
                        soma_impar += matriz[x][y];
                    }
 
            for (j=1,dv=0;j <= matriz[x][y];j++)    //laço para condição de numero primos
                    {
            if (matriz[x][y] % j == 0)              // condição para numero primos
                        {
                        dv++;
                        }
                    }
                    if (dv == 2)
                    {
                    primos++;
                    cont_primos = matriz[x][y];
                    soma_primos += matriz[x][y];
                    }
            }
        }
        for(x=0; x<10; x++)                         //laço para calcular a media
        {
            for(y=0; y<10; y++)
            {
                soma_matriz += matriz[x][y];
        }
            }
         media_matriz = soma_matriz/100;
                                                        // apresntar as resposta da questão para o usuario
        printf("Temos %d numeros pares digitados\n", par);
        printf("A soma dos numeros pares digitados sao: %d\n", soma_par);
        printf("Temos %d numeros impares digitados\n",impar);
        printf("A soma dos numeros impares digitados sao: %d\n", soma_impar);
        printf("Temos %d numeros primos digitados\n",primos);
        printf("A soma dos numeros primos digitados e %d \n",soma_primos);
        printf("A media da matriz inserida e %.3f", media_matriz);
return 0;
}

Mais conteúdos dessa disciplina