Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Lekcja 15, pętla do...while

Ostatnio zmodyfikowano 2019-09-10 18:00
Autor Wiadomość
loczeek
Temat założony przez niniejszego użytkownika
Lekcja 15, pętla do...while
» 2019-09-10 12:13:20
Witam, nie wiem dlaczego pętla nie działa jak należy. Gdy wpiszę słowo, otrzymuję 0. Proszę o pomoc i z góry dziękuję :)

Polecenie: Napisz program, który wczyta liczbę, a następnie wypisze ją na ekranie. Zabezpiecz przed wczytaniem nieprawidłowej liczby. Wykorzystaj do tego celu wiedzę z jednego z poprzednich rozdziałów. Sposób działania programu:
1. Podaj liczbę
2. Jeżeli błąd, wróć do kroku 1.
3. Wypisz liczbę, która została podana.

C/C++
#include <iostream>

using namespace std;

int main()
{
    int x;
   
    cout << "Podaj liczbe: " << endl;
    cin >> x;
   
    bool y = true || true;
    y = x <= 0 || x >= 0;
   
    if( y = false )
    do
    {
        if( y = false )
             cout << "Blednie wpisana liczba. Sprobuj ponownie :)" << endl;
       
        cin >> x;
       
    } while( y = true );
   
    cout << x << endl;
   
   
    return 0;
   
}
P-175183
pekfos
» 2019-09-10 18:00:12
» Kurs C++ / FAQNajczęściej spotykane bugi pytanie/odpowiedź
P-175187
« 1 »
  Strona 1 z 1