7 część kursu

Rozpoczęty przez maciek_straho
B528c67685057e694fd56eec02c0f6b4?s=128&d=mm

maciek_straho

Cześć. Wykonałem ostatnie zadanie z 7 części kursu podstawowego dla Javy i ciągle wyskakuje mi jakiś błąd. Z tego, co widzę to błąd dotyczy opisu klasy. Taka sama sytuacja występuje przy rozwiązaniu. Czy ja czegoś tu nie widzę?

Co więcej, idąc za logiką prowadzoną w poprzednich przykładach, zastosowałem poniższy sposób:

import java.util.Scanner;

public class DniTygodnia {
public static void main(String[] arg) {
String dzien;
Scanner odczyt = new Scanner(System.in);

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
System.out.println("Podaj numer dnia tygodnia");
dzien = odczyt.nextLine();

 switch(dzien) {
   case "1":
     System.out.println("Poniedziałek");
   break;
   case "2":
     System.out.println("Wtorek");
   break;
   case "3":
     System.out.println("Środa");
   break;
   case "4":
     System.out.println("Czwartek");
   break;
   case "5":
     System.out.println("Piątek");
   break;
   case "6":
     System.out.println("Sobota");
   break;
   case "7":
     System.out.println("Niedziela");
   break;
    default:
     System.out.println("Nie ma takiego dnia tygodnia");    }   } }

Natomiast rozwiązanie sugeruje coś takiego:

1
2
3
4
5
String nazwaDnia;
switch (dzien) {
  case "1":  nazwaDnia = "Poniedziałek";
    break;   }
System.out.println(nazwaDnia);

Czy w związku z powyższym mój sposób jest błędny?
Z góry dzięki za podpowiedź.

pzdr

2afc47cc1474eb3762fff9283be61c78?s=128&d=mm

mailmemaja

Hej, ja zrobiłam tak, jak Ty i mi zaliczyło rozwiązanie. Może Twój błąd, to treść komendy dla użytkownika: PODAJ numer dnia tygodnia" zamiast "WPISZ numer dnia tygodnia". W temacie do zadania jest "wpisz" i zauważyłam, że platforma nie zalicza zadań nawet, kiedy są dobre od strony merytorycznej, a zawierają troszkę inny wpis. Sprawdź sobie.

pzdr

Zaloguj się, aby odpowiedzieć