Escreva um algoritmo que armazene valores aleatórios inteiros em uma
matriz 5x6 e multiplique-a por um valor informado pelo usuário. EM JAVA
Soluções para a tarefa
Resposta:
import java.util.Scanner;
public class matriz {
public static void main(String[] args) {
Scanner e = new Scanner(System.in);
int matriz[][] ={ {1, 2, 3, 4, 5, 7},
{10, 20, 30, 40, 50, 60},
{13, 23, 33, 43, 53, 63},
{15, 25, 35, 45, 55, 65},
{17, 27, 37, 47, 57, 67},
};
int multiplicador;
int x;
int y;
System.out.print("Digite o número multiplicador: ");
multiplicador = e.nextInt();
System.out.println("");
for (x = 0; x <= 4; x++) {
for (y = 0; y <= 5; y++) {
matriz[x][y] *= multiplicador;
System.out.print("["+matriz[x][y]+"], " );
}
System.out.println("");
}
}
}
Explicação:
Primeiro cria a Matriz bidimensional, depois as variáveis utilizadas para o algorítimo.
Pega através da entrada do teclado um numero multiplicador a sua escolha.
um laço de repetição dentro de outro laço afim de percorrer toda estrutura da matriz, multiplicando o numero e imprimindo na tela