Lekcja 17 problem
Ostatnio zmodyfikowano 2019-07-22 17:37
p4wix Temat założony przez niniejszego użytkownika |
Lekcja 17 problem » 2019-07-22 16:15:39 witam problem polega na tym ze gdy wpisuje liczbe wszystko działa, natomiast gdy wpisuje literę program nie wraca tylko się zatrzymuje. #include <iostream>
using namespace std;
int wczytajLiczbe() { int liczba; bool flag; do { cin >> liczba; flag = cin.good(); if( !flag ) { cout << "wpisz jeszcze raz: "; } flag = true; } while( !flag ); return liczba; }
int main() { cout << "Podaj liczbe: "; int liczba = wczytajLiczbe(); cout << "Podales liczbe: " << liczba << endl; } |
|
pekfos |
» 2019-07-22 17:37:06 A to tam po co? Uniemożliwiasz spełnienie warunku pętli. |
|
« 1 » |