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

[c++] wypisanie wyrazu małymi lub dużymi literami z tablicy charów. (wskaźniki)

Ostatnio zmodyfikowano 2017-03-12 00:45
Autor Wiadomość
maly7
» 2017-03-12 00:45:03
Zauważyłem jeszcze coś :D W pętli do...while powinno pytać o opcję (1 lub 2), teraz jeśli zmienna będzie inna od 1 i 2 to pętla będzie wykonywała się w nieskończoność bo nie będzie pytała o nową wartość.
Co do wczytaniu określonej ilości znaków, poczytaj o cin.get/cin.getline.

Wczytywanie tekstu:
C/C++
cout << "Podaj string: " << endl;
cin.get( tab, N );

W pętli do musisz czyścić cin np.:
C/C++
do {
    cin.clear();
    cin.ignore( 1000, '\n' );
    ...
Nie wiem czy to jest prawidłowe rozwiązanie, ale powinno działać :D Rzadko (w ogóle?) wykorzystywałem takie rozwiązania.
P-158913
1 « 2 »
Poprzednia strona Strona 2 z 2