TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Matriz 10x10 de Reais e Médias em C++

Por:   •  2/9/2015  •  Trabalho acadêmico  •  463 Palavras (2 Páginas)  •  1.204 Visualizações

Página 1 de 2

/* Matriz 10x10 de Reais e Médias  

Autor: Geomar Nascimento

Data: 19 de Agosto de 2015

Sintese:

         Objetivo: Faça um programa que inicialize uma matriz 10x10 de reais aleatórios entre 0.01 e 5.02 (todos com duas casas decimais). Escrever a matriz em formato matricial.

         Entrada:

         Saida:

Calcular e escrever na tela:

- Média Aritmética de toda a Matriz;

- Soma da 4ª linha;

- Média Aritmética da 7ª coluna;

- Média Geométrica da Diagonal Principal;

- Média Harmônica da Diagonal Secundária.

*/

#include

int main(){

        float matriz[10][10];

        int i,j;

float media,soma=0,linha4=0,coluna7=0,mg=0,prod=1,AuxMH=0,MH;

srand(time(NULL));

printf("* MATRIZ 10x10==aleatorios entre 00.1=e=5.02 : \n\n");

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

         for (j=0;j<10;j++){

                                  matriz[i][j]= (rand() %502+1)/100.0;

                                  soma=soma+matriz[i][j];

                                  media=soma/100.0;

          }

        }

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

         for (j=0;j<10;j++){

printf("%7.2f ",matriz[i][j]);

}

printf("\n\n");

}

printf("\n\n");

printf("A media de toda a matriz e : %.2f",media);

for(j=0;j<10;j++) linha4=linha4+matriz[3][j];

printf("\n\n");

printf("A soma da linha 4 e : %.2f\n",linha4);

printf("\n");

     for(i=0;i<10;i++) coluna7=coluna7+matriz[i][6];

printf("A media da coluna 7 e : %.2f",coluna7/10);

printf("\n\n");

     for(i=0;i<10;i++)

             prod *= matriz[i][i];

             mg=pow(prod,0.1);

             printf("a media geometrica da diagonal principal e : %f",mg);

             printf("\n\n");

             for(i=0; i<10 ; i++)

                AuxMH += 1/matriz[i][9-i];  

   MH = 10/AuxMH;                          

   printf("Media Harmonica da Diagonal Secundaria = %.5f",MH);

printf("\n\n");        

printf("PRESSIONE QUALQUER TECLA PARA ENCERRAR !");

printf("\n\n");

getch(); return 0;

}

...

Baixar como (para membros premium)  txt (1.9 Kb)   pdf (33.7 Kb)   docx (10.6 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com