jak tutaj uzyc else?
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String x = in.readLine();
int y = Integer.parseInt(x);
if (y == 1)
System.out.println("Poniedziałek");
if (y == 2)
System.out.println("Wtorek");
if (y == 3)
System.out.println("Środa");
if (y == 4)
System.out.println("Czwartek");
if (y == 5)
System.out.println("Piątek");
if (y == 6)
System.out.println("Sobota");
if (y == 7)
System.out.println("Niedziela");
if (y > 7 || y < 1)
System.out.println("Nie ma takiego dnia tygodnia");
Czy to jest zrobione poprawnie?
Dyskutowane
Komentarze (1)
- Popularne
- Najnowsze
- Najstarsze
Musisz się zalogować, aby dodać komentarz
Paweł Żukowski
10 stycznia 2020, 00:21
// Ja zrobiłem w ten sposób i dostałem akceptację. Co prawda użyłem Scanner, ale nie wiem czy to błąd i na czym miałby polegać skoro zaakceptował.
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
Scanner scanner = new Scanner(System.in);
int weeknumber = scanner.nextInt();
if (weeknumber == 1) {
System.out.println("Poniedziałek");
}
if (weeknumber == 2) {
System.out.println("Wtorek");
}
if (weeknumber == 3) {
System.out.println("Środa");
}
if (weeknumber == 4) {
System.out.println("Czwartek");
}
if (weeknumber == 5) {
System.out.println("Piątek");
}
if (weeknumber == 6) {
System.out.println("Sobota");
}
if (weeknumber == 7) {
System.out.println("Niedziela");
}
if (weeknumber <= 0 || weeknumber >= 8) {
System.out.println("Nie ma takiego dnia tygodnia");
}
}
}
0