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

Rozdział 9. Opis działania strumienia wejściowego

Ostatnio zmodyfikowano 2013-07-12 17:38
Autor Wiadomość
radq
Temat założony przez niniejszego użytkownika
Rozdział 9. Opis działania strumienia wejściowego
» 2013-07-10 15:31:10
Witam
Mam problem ze zrozumieniem podrozdziału: "Opis działania strumienia wejściowego".
Napisałem taki program:

C/C++
#include <iostream>
int main()
{
    int liczba;
   
    std::cin >> liczba;
    std::cout << liczba;
   
   
    std::cin >> liczba;
    return 0;
}

Uruchomiłem go i wpisałem "12345, 321. Czy 2+2 wynosi 4?". Po wciśnięciu ENTER pojawia mi się "12345". Co zrobić żeby program działał tak jak pisze autor kursu?

PS. Czytałem posty na ten temat innych użytkowników i próbowałem postępować tak jak oni, ale efekt był dalej ten sam.
P-87381
megatron
» 2013-07-10 16:25:09
a w jaki sposób chcesz przypisać tekst do zmiennej typu int???
P-87386
radq
Temat założony przez niniejszego użytkownika
» 2013-07-10 17:00:21
A jakiej zmiennej powinienem użyć?
P-87388
Bajt
» 2013-07-10 17:53:48
Do przechowywania łańcuchów znaków służy zmienna 'string', która można uzyskać poprzez dołączenie standardowej biblioteki 'string'
P-87392
m4tx
» 2013-07-10 18:36:05
Można też użyć tablicy
char
ów (
char *
) która jest jednak mniej wygodna w użyciu, jednak jest dostępna również w C.
P-87394
radq
Temat założony przez niniejszego użytkownika
» 2013-07-10 20:48:34
Napisałem to tak:

C/C++
#include <iostream>

using namespace std;
int main()
{
    string liczba;
   
    cin >> liczba;
    cout << liczba;
   
   
    return 0;
}

ale po wpisaniu "12345, 321. Czy 2+2 wynosi 4?" wyświetla mi: "12345,".
P-87415
megatron
» 2013-07-10 20:57:03
a po co Tobie na końcu to cin???
P-87417
SeaMonster131
» 2013-07-10 21:07:55
Mniej więcej przeczytałem tą lekcje i nie chodzi w niej o to, żeby wyświetlił sie cały napis.
P-87421
« 1 » 2 3
  Strona 1 z 3 Następna strona