Boa noite, tudo bem?
Não consigo fazer que o console solicite as informações e salve elas. Segue meu código
Main.java
public class Main {
public static void main(String[] args) {
System.out.println("Esse é o Screen Match");
System.out.println("Filme: Top Gun: Maverick");
int anoDeLancamento = 2022;
System.out.println("Ano de lançamento: " + anoDeLancamento);
//Média calculada pelas 3 notas da Jack, Paulo e Suelem
double media = (9.8 + 6.3 + 8.0) /3;
System.out.println(media);
String sinopse;
sinopse = """
Filme Top Gun
Filme de aventura com galã dos anos 80
Muito bom!
Ano de lançamento
""" + anoDeLancamento;
System.out.println(sinopse);
int classificacao = (int) (media /2);
System.out.println(classificacao);
}
}
Condicional.java
public class Condicional {
public static void main(String[] args) {
int anoDeLancamento = 2022;
boolean incluidoNoPlano = false;
double notaDoFilme = 8.1;
String tipoPlano = "plus";
if (anoDeLancamento >= 2022) {
System.out.println("Lançamento que os clientes estão curtindo!");
} else {
System.out.println("Filme retrô que vale a pena assistir!");
}
if (incluidoNoPlano == true || tipoPlano.equals("plus")) {
System.out.println("Filme liberado");
} else {
System.out.println("Deve pagar a locação");
}
}
}
Leitura.java
import java.util.Scanner;
public class Leitura {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
System.out.println("Digite seu filme favorito");
String filme = leitura.nextLine();
System.out.println("Qual o ano de lançamento?");
int anoDeLancamento = leitura.nextInt();
System.out.println("Diga sua avaliação para o filme");
double avaliacao = leitura.nextDouble();
System.out.println("filme");
System.out.println("anoDeLancamento");
System.out.println("avaliacao");
}
}
Loop.java
import java.util.Scanner;
public class Loop {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
double mediaAvaliacao = 0;
double nota = 0;
for (int i = 0; i < 3; i++) {
System.out.println("Diga sua avaliação para o filme ");
nota = leitura.nextDouble();
mediaAvaliacao += nota;
}
System.out.println("Média de avaliações " + mediaAvaliacao/3);
}
}
OutroLoop.java
import java.util.Scanner;
public class OutroLoop {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
double mediaAvaliacao = 0;
double nota = 0;
int totalDeNotas = 0;
while (nota != -1) {
System.out.println("Diga sua avaliação para o filme ou -1 para encerrar ");
nota = leitura.nextDouble();
if (nota != -1) {
mediaAvaliacao += nota;
totalDeNotas++;
}
}
System.out.println("Média de avaliações " + mediaAvaliacao / totalDeNotas);
}
}