Matriz c#
Nome: Franklin Santos Figueiredo
1. Faça um programa que leia uma matriz 4 x 4 de números inteiros. Solicite ao usuário que informe uma linha. Imprima todos os elementos desta linha.
{
int[,] matriz = new int[4, 4]; int numerosLinha; for (int linha = 0; linha < 4; linha ++)
{
for (int numero = 0; numero < 4; numero ++)
{
Console.Write(" Digite o " + (numero + 1) + "º numero da " +
(linha + 1) + "ª linha: "); matriz[linha, numero] = int.Parse(Console.ReadLine());
}
}
Console.Write(" Imprimir valores da Linha: "); numerosLinha = int.Parse(Console.ReadLine()); numerosLinha -= 1; for (int x = 0; x < 4; x++)
{
if (x < 3)
{
Console.Write(matriz[numerosLinha, x] + " , ");
}
else
{
Console.Write(matriz[numerosLinha, x]);
}
}
Console.ReadLine();
}
2. Faça um programa que leia uma matriz 4 x 4 de números inteiros. Solicite ao usuário que informe uma coluna. Imprima todos os elementos desta coluna.
{
int[,] matriz = new int[4, 4]; int numerosColuna; for (int linha = 0; linha < 4; linha ++)
{
for (int numero = 0; numero < 4; numero ++)
{
Console.Write(" Digite o " + (numero + 1) + "º numero da " +
(linha + 1) + "ª linha: "); matriz[linha, numero] = int.Parse(Console.ReadLine());
}
}
Console.Write(" Imprimir valores da Coluna: "); numerosColuna = int.Parse(Console.ReadLine()); numerosColuna -= 1; for (int x = 0; x < 4; x ++)
{
if (x < 3)
{
Console.Write(matriz[x, numerosColuna] + " , ");
}
else
{
Console.Write(matriz[x, numerosColuna]);
}
}
Console.ReadLine();
}
3. Faça um programa que carregue uma matriz 2 x 3, calcule e mostre:
a) o maior elemento da matriz e sua respectiva posição, ou seja, linha e coluna;
b) o menor elemento da matriz e sua respectiva posição, ou seja, linha e coluna.
{
int[,] matriz = new int[2, 3]; int maior, menor, colunaMaior, linhaMaior, colunaMenor, linhaMenor; maior = 0; colunaMaior = 0; colunaMenor = 0; linhaMenor = 0; linhaMaior =