explicando os métodos com retorno e imprimindo eles
Автор: Breno israel
Загружено: 2025-11-30
Просмотров: 18
import java.util.*;
public class Main{
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
Aluno aluno = new Aluno();
System.out.println("Digite sua primeira nota: ");
double n1 = sc.nextInt();
System.out.println("Digite sua segunda nota:");
double n2 = sc.nextInt();
System.out.println("Digite sua terceira nota:");
double n3 = sc.nextInt();
System.out.println("Digite 1 pra imprimir o primeiro\nDigite 2 pra imprimir o segundo\nDigite 3 pra imprimir os dois");
int opcao = sc.nextInt();
if (opcao == 1){
System.out.println("Média: "+aluno.retornarMedia(n1,n2,n3));
}
else if(opcao == 2){
System.out.println("Aluno passou? "+aluno.verificarSePassou(aluno.retornarMedia(n1,n2,n3)));
}
else if (opcao == 3){
System.out.println("Média: "+aluno.retornarMedia(n1,n2,n3));
System.out.println("Aluno passou? "+aluno.verificarSePassou(aluno.retornarMedia(n1,n2,n3)));
}
}
}
class Aluno{
double media;
boolean passado;
double retornarMedia(double n1, double n2, double n3){
media = (n1+n2+n3)/3;
return media;
}
boolean verificarSePassou(double media){
if (media maior= 6){
return true;
} else{
return false;
}
}
}
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: