• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Dlaczego petla while powtarza sie tylko jeden raz?

+1 głos
897 wizyt
pytanie zadane 17 listopada 2017 w C i C++ przez Zorineq Nowicjusz (130 p.)
zamknięte 17 listopada 2017 przez Zorineq

Program ma powtarzać pętlę dopóki zmienna dzień nie będzie mniejsza od 31 i większa od 0.

Niestety pętla nie działa tak jak powinna, i już od 3 godzin nie mogę jej naprawić.

#include <iostream>
using namespace std;
int main()
{
    cout << "Podaj date <Dzien><Godzina><Minuta>\n";
    int dzien_uzytkownika; 
    cout << "DD: ";  cin >> dzien_uzytkownika;
    while(dzien_uzytkownika > 31 || dzien_uzytkownika < 1);
    {
        cout << "DD: ";
        cin >> dzien_uzytkownika;
    }
}
komentarz zamknięcia: Rozwiązanie problemu

2 odpowiedzi

+3 głosów
odpowiedź 17 listopada 2017 przez Eryk Andrzejewski Mędrzec (164,260 p.)
Usuń średnik po while.

Po strukturach typu if, pętle while, for i tak dalej nie stawiamy średnika, lecz pojedynczą instrukcję, bądź blok kodu ({}).
komentarz 17 listopada 2017 przez Zorineq Nowicjusz (130 p.)
Dziękuję :)
0 głosów
odpowiedź 17 listopada 2017 przez Emil Kob Bywalec (2,640 p.)

Spróbuj tak:
 

while(dzien_uzytkownika > 31 || dzien_uzytkownika < 0)

 

komentarz 17 listopada 2017 przez Eryk Andrzejewski Mędrzec (164,260 p.)

Jakim cudem liczba może być jednocześnie większa od 31 i mniejsza od 0? laugh

Jak coś to nie ja dałem minusa.

komentarz 17 listopada 2017 przez Emil Kob Bywalec (2,640 p.)
spoko, chyba usunę moją odpowiedz :) późno już jest, albo poprawię :P

Podobne pytania

0 głosów
1 odpowiedź 955 wizyt
pytanie zadane 6 stycznia 2019 w C i C++ przez Kacper Lasota Początkujący (250 p.)
0 głosów
1 odpowiedź 732 wizyt
pytanie zadane 14 marca 2020 w C i C++ przez Deny Nowicjusz (140 p.)

93,604 zapytań

142,529 odpowiedzi

322,995 komentarzy

63,090 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...