Em linguagem C
#include <stdio.h>
#include<locale.h>
int main(){
setlocale(LC_ALL, "Portuguese");
int i, j;
int matriz[3][3];
float media, media1, media2;
for (i = 0; i < 3; i++){
for (j = 0; j < 3; j++){
printf("Digite o elemento da matriz: ");
scanf("%d", &matriz[i][j]);
}
}
for (i = 0; i < 3; i++){
for(j = 0; j < 3; j++){
printf("%d\t", matriz[i][j]);
}
printf("\n");
}
printf("\n");
for (i = 0; i < 3; i++){
for(j = 0; j < 3; j++){
if (i == 0)
media = media + matriz[i][j];
else if ( i == 1)
media1 = media1 + matriz[i][j];
else if ( i == 2)
media2 = media2 + matriz[i][j];
}
}
printf("A média da linha 1 é %.2f\n", media/3);
printf("A média da linha 2 é %.2f\n", media1/3);
printf("A média da linha 3 é %.2f\n", media2/3);
}
Em linguagem C#
using System;
namespace matriz
{
class Program
{
static void Main(string[] args)
{
int[,] matriz = new int[3, 3];
int i, j;
float media=0, media1 =0, media2=0;
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
Console.WriteLine("Digite o elemento da matriz!"); ;
matriz[i, j] = Convert.ToInt32(Console.ReadLine());
}
}
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
if (i == 0)
media = media + matriz[i,j];
else if (i == 1)
media1 = media1 + matriz[i,j];
else if (i == 2)
media2 = media2 + matriz[i,j];
}
}
Console.WriteLine("A média da linha 1 é " +media/3);
Console.WriteLine("A média da linha 2 é " +media1/3);
Console.WriteLine("A média da linha 3 é " +media2/3);
}
}
}
Nenhum comentário:
Postar um comentário