-
👋 Witaj na MPCForum!
Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎
- ✅ Pełny dostęp do działów i ukrytych treści
- ✅ Możliwość pisania i odpowiadania w tematach
- ✅ System prywatnych wiadomości
- ✅ Zbieranie reputacji i rozwijanie swojego profilu
- ✅ Członkostwo w jednej z największych społeczności graczy
👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!
Zarejestruj się teraz
- 0

Pytanie
Toblakaii
Toblakaii
Witam,
Założyłem sobie napisanie programu w języku Java w IDE Eclipse, w którym użytkownik wpisywałby litery/cyfry do momentu wciśnięcia kropki '.'
Następnie zliczana i przedstawiana byłaby liczba wpisywanych prób.
Mam problem z implementacją pętli/metody zliczania owej ilości prób, jest ktoś w stanie coś pomóc/podpowiedzieć ?
Dodatkowo nie wiem czemu za każdym razem wyskakuje liczba prób 47, nie mogę za bardzo dojść dlaczego.
-------------------------------------------
class Program{
public static void main(String args[])
throws java.io.IOException {
char choice = ' ' ;
char answer = '.';
char ignore;
int count;
//wczytanie znakow z klawiatury dopoki nie bedzie wprowadzona kropka
//zliczanie liczby wprowadzonej znaków/powtórzeń i wyswietlenie ich liczby
do {
System.out.print("Wprowadz znak z klawiatury ");
choice = (char) System.in.read();
do {
ignore = (char) System.in.read();
} while (ignore != '\n');
} while ( choice != answer);
for (count =0; count<=choice; count++)
count= count++;
System.out.print("Zły znak, koniec gry\n Następuje zliczanie prób\n Liczba prób wynosi" + count );
}
}
-------------------------------------
Przykład odpowiedzi z konsoli:
------------------------------------------
Wprowadz znak z klawiatury l
Wprowadz znak z klawiatury l
Wprowadz znak z klawiatury l
Wprowadz znak z klawiatury .
Zły znak, koniec gry
Następuje zliczanie prób
Liczba prób wynosi47
------------------------------------------
Pozdrawiam
1 odpowiedź na to pytanie
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.