Opa galera. Sou iniciante em Java (POO) e achei uns exercícios na internet e estou com uns problemas na lógica
Criar um programa para calcular a média de salários de uma empresa com 30 funcionários, deve-se ler o salário de cada funcionário e ao final informar média salarial.
Criar um programa que leia as idades de um grupo de pessoas e ao final informe qual foi a maior e a menor idade lida. Também calcule e apresente a média das idades.
Não consigo imaginar como fazer isso.
Se alguém puder dar boas explicações de como fazer as duas questões…
Estude como funciona Entrada e Saída de dados em Java.
Os dados que o usuário digitar, você armazena em Arrays.
Estude loops.
Estude como se percorre um Array usando um loop.
Use variáveis para armazenar dados que você pode precisar usar mais tarde.
No java é basicamente isso que você vai usar, o resto é matemática.
(Recomendo que não faça o primeiro exercício com 30 funcionários, faz com 3 ou 4 pra ficar mais fácil)
um exemplo de como fazer o segundo exercício (tenta entender como ele funciona):
int[]numeros=newint[3];//criamosumarraycom3espaçosdearmazenamentonumeros[0]=1;numeros[1]=2;numeros[3]=3;intmenorNumero=999999;//assumindoqueoarraynãovaiterumnúmeromaiorque999999,inicializamosavariávelmenorNumerocomessevalorintmaiorNumero=0;//assumindoqueoarraynãovaiterumnúmeromenorque0...for(intnumero:numeros){//loop'foreach'if(numero>maiorNumero)//seissoforverdadeiro,significaqueachamosumnúmeromaiordoqueomaiornúmeroatualmaiorNumero=numero;}for(intnumero:numeros){if(numero<menorNumero)menorNumero=numero;}System.out.println('O maior número é: '+maiorNumero);System.out.println('O menor número é: '+menorNumero);