@Thomas17 escreveu:
E ae. Faz pouco tempo eu ganhei uma bolsa de Contabilidade, e na faculdade tem um sistema de médias bem louco para saber se passou ou não, tava com saudades de programar dae eu peguei a expressão da média e fiz isso ae... Tem alguma coisa errada ou que da para melhorar, o que fiquei pensando foi a parte de multiplicar por 0,8, me bati muito porque dava erro e tinha que identificar alguma coisa. Enfim, digam o que acharam o que pode melhorar, sei que não é nada muito importante mas agradeceria. Principalmente na parte do "*0.8", e se tem como limitar o resultado para um ou dois dígitos após a , flw.
import java.util.Scanner; class CalculadoraDeMedia { public static void main(String[] args) { Scanner ler = new Scanner(System.in); // LOKI // av avaliação, p primeira, s segunda. fich fichamento. port portifólio. pu produção única System.out.println("Insira Nota 50%: "); float avp = ler.nextFloat(); System.out.println("Insira Nota 100%: "); float avs = ler.nextFloat(); System.out.println("Insira Nota Fichamento: "); float fich = ler.nextFloat(); System.out.println("Insira Nota Portifólio: "); float port = ler.nextFloat(); System.out.println("Insira Nota Produção Única: "); float pu = ler.nextFloat(); if(avp>avs||avp==avs){ float x = ((avp+avs)/2)*0.8f+fich+port+pu; if(x<10){ System.out.println("Sua Média Final é: "+x); }else{ System.out.println("Sua Média Final é: 10,0. Parabéns..."); } }else{ float x = avs*0.8f+fich+port+pu; if(x<10){ System.out.println("Sua Média Final é: " +x); }else{ System.out.println("Sua Média Final é: 10,0. Parabéns..."); } } } }
Mensagens: 1
Participantes: 1