Escreva um programa que encontre e mostre o maior valor de uma matriz A [10,5]de inteiros.
Estou com muitas duvidas e nao consigo resolver este programa, alguem poderia me ajudar?
Escreva um programa que encontre e mostre o maior valor de uma matriz A [10,5]de inteiros.
Estou com muitas duvidas e nao consigo resolver este programa, alguem poderia me ajudar?
faz 2 lacos for,
int A[][] = new int[10][5];
dai com os valores ja setados na matriz, voce faz assim…
int maior=A[0][0];
for (i=0;i<10;i++){
for(j=0;j<5;j++){
if(maior<A[i][j]){
maior=A[i][j];
}
}
}
imprime o valor de maior
Nao testei pra ver se fecha, mas acho que é isso ai
Um exemplo de Matriz…
/*
* Bidimensional.java
*
* Created on 20 de Maio de 2005, 18:30
*/
/**
*
* @author Mauricio Paiva
*/
import javax.swing.*;
public class Bidimensional {
public Bidimensional() {
}
public static void main(String [] args){
//declarando e inicializando um array
int [][] a = new int[3][3];
// carregando um array com valores lidos do teclado
for(int i = 0; i < 3; i++){
for(int j = 0; j < 3; j++){
String num = JOptionPane.showInputDialog ("Digite um número para o nosso array");
int n = Integer.parseInt(num);
a[i][j] = n;
}
}
// imprimindo os valores do array no console
for(int i = 0; i < a.length; i++){
for(int j = 0; j < a.length; j++){
if (j == 2){
System.out.println(a[i][j]);
}else{
System.out.print(a[i][j]);
}
}
}
}
}
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos[/color][/size] :joia: