o 3 está errado, o exercicio pede pra receber um valor, o que significa que o usuário vai digitar esse valor.
import java.util.Scanner;
public class Exercicios {
public static void main(String[] args) {
Scanner dia = new Scanner(System.in);
int n;
System.out.println("Digite o dia da semana: ");
n = dia.nextInt();
if (n == 1) { System.out.println("Domingo!");
} else if (n == 2) {System.out.println("Segunda!");
} else if (n == 3) {System.out.println("Terca!");
} else if (n == 4) {System.out.println("Quarta!");
} else if (n == 5) {System.out.println("Quinta!");
} else if (n == 6) {System.out.println("Sexta!");
} else if (n == 7) {System.out.println("Sabado!");
} else {System.out.println("Invalido!");}
dia.close();
System.exit(0);
}
}
o 4 está errada a condição do laço. considerando a aplicação do exercicio anterior, o correto seria
import java.util.Scanner;
public class Exercicios {
public static void main(String[] args) {
Scanner dia = new Scanner(System.in);
int n;
System.out.println("Digite o dia da semana: ");
do { n = dia.nextInt();
if (n == 1) { System.out.println("Domingo!");
} else if (n == 2) {System.out.println("Segunda!");
} else if (n == 3) {System.out.println("Terca!");
} else if (n == 4) {System.out.println("Quarta!");
} else if (n == 5) {System.out.println("Quinta!");
} else if (n == 6) {System.out.println("Sexta!");
} else if (n == 7) {System.out.println("Sabado!");
} else {System.out.println("Invalido!");
}
}while (n != 0);
System.out.println("Sistema finalizado!");
dia.close();
System.exit(0);
}
}
depois continuo analisando os outros.
Luciano Santos - Especialista em Análise e Projeto de Sistemas
"Quando você entende a grandiosidade do que Cristo fez por você, você observa os milagres alheios com outros olhos."