staroski 11 de jun. de 2021
Posta o fonte onde está declarado esse atributo numeros.
public float retornaMaior ( float [] numeros ) {
float maior = numeros [ 0 ] ;
for ( int i = 1 ; i < numeros . length ; i ++ ) {
if ( x [ i ] > maior ) {
maior = x [ i ] ;
}
}
return maior ;
}
Abimael_Guesso 11 de jun. de 2021
consegui aqui mano, é que tá orientado. Como eu faço pra mostrar aqui em OO?
staroski 11 de jun. de 2021
Não entendi sua pergunta.
Abimael_Guesso 12 de jun. de 2021
É porque em OO são 3 classes, como mostra elas para entendimento geral?
Fefo80 12 de jun. de 2021 1 like
Basta copiar e colar cada arquivo aqui. Moleza.
Bota umas linhas e um =========== pra separar um do outro.
Solucao aceita
Abimael_Guesso 15 de jun. de 2021
//1. Faça um programa que leia 10 números inteiros e mostre a média o maior deles e o menor.
package vetorjava;
/**
*
@author GUESSO
*/
public class PrincipalNumeros {
/**
@param args the command line arguments
*/
public static void main(String[] args) {
ControleNumeros inteiro = new ControleNumeros();
Numeros valor = inteiro.ler();
System.out.println(“Aqui está o maior valor dos números:”+valor.retornaMaior()+"\n");
System.out.println(“Aqui está o menor valor dos números:”+valor.retornaMenor()+"\n");
System.out.println(“Aqui está a média dos valores digitados:”+valor.retornaMedia()+"\n");
}
}
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
package vetorjava;
/**
*
@author GUESSO
*/
public class Numeros {
private int numeros []= new int [ 10 ] ;
public void Numeros ()
{
this . numeros = new int [ 10 ] ;
}
public int [] getNumeros () {
return numeros ;
}
public void setNumeros ( int numeros , int pos ) {
this . numeros [ pos ] = numeros ;
}
public float retornaMaior()
{
int maior=0;
for ( int i = 0 ; i < numeros . length ; i ++ )
{
if ( numeros [ i ] > maior )
{
maior = numeros [ i ] ;
}
}
return maior;
}
public float retornaMenor()
{
int menor=Integer.MAX_VALUE;
for ( int i = 0 ; i < numeros . length ; i ++ )
{
if ( numeros [ i ] < menor )
{
menor = numeros [ i ] ;
}
}
return menor;
}
public float retornaMedia()
{
float soma = 0 ;
for ( int n : numeros )
{
soma = soma + n ;
}
return (float) (soma/10.0);
}
}
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
package vetorjava;
import javax.swing.JOptionPane;
/**
*