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

Opis działania strumienia wejściowego [Lekcja 9]

Ostatnio zmodyfikowano 2011-10-10 17:16
Autor Wiadomość
pppnew123
Temat założony przez niniejszego użytkownika
Opis działania strumienia wejściowego [Lekcja 9]
» 2011-10-10 06:49:07
CZeść!
Mam problem. Doszedłem do tego etapu i nie mogę go przejść. Czy moglibyście mi pomóc zrobić tak jak jest napisane w kursie?
                   
" Wyobraźmy więc sobie, że początkowo strumień jest pusty."   (Czyli co ma się znajdować w nim?)

" Wysyłamy następnie żądanie: "daj mi liczbę całkowitą" (czyli: std::cin>>liczba). Strumień jest pusty, więc nie można z niego pobrać danych, a więc użytkownik musi wprowadzić nowe dane do strumienia."    

"Wprowadźmy teraz do strumienia następujące dane:
12345, 321. Czy 2+2 wynosi 4? " (dobra, zrobiłem to ale dalej nie wychodzi)
"Po wciśnięciu klawisza ENTER dane te trafiają do bufora strumienia wejściowego, z którego następnie odczytywane są dane. Po wczytaniu liczby w buforze strumienia wejściowego zostaną następujące dane: "( jak to zrobić? Klikam enter i nic się nie dzieje)
, 321. Czy 2+2 wynosi 4?
 
Czy moglibyście mi pomóc?
Dziękuje.
P-41894
DejaVu
» 2011-10-10 11:17:38
W zasadzie nie wiadomo nawet o co Ci tak naprawdę chodzi... :) przeczytaj jeszcze raz ten rozdział i poeksperymentuj z przykładami, a potem wskaż linijkę w kodzie, której nie rozumiesz co robi.
P-41895
pppnew123
Temat założony przez niniejszego użytkownika
dalej
» 2011-10-10 15:00:24
Przeczytałem to wiele razy. Nie mogę dojść do tego, jak zrobić to:
"Wprowadźmy teraz do strumienia następujące dane:
12345, 321. Czy 2+2 wynosi 4?
Po wciśnięciu klawisza ENTER dane te trafiają do bufora strumienia wejściowego, z którego następnie odczytywane są dane. Po wczytaniu liczby w buforze strumienia wejściowego zostaną następujące dane:
, 321. Czy 2+2 wynosi 4? "
Mógłby mi ktoś napisać jak to zaprogramować?

P-41899
DejaVu
» 2011-10-10 15:08:14
Uruchamiasz program i wpisujesz tekst :)
P-41900
SeaMonster131
» 2011-10-10 15:10:20
No ja bym to zrobił tak:
C/C++
int liczba;
std::cin >> liczba;
std::cout << liczba; //to nie jest wymagane, z tego co widze ;p
Czyli wprowadzasz do strumienia jakieś dane (aby było to poprawne, należy wprowadzić liczbę całkowitą), a następnie ją wypisujesz na ekran.
P-41901
pppnew123
Temat założony przez niniejszego użytkownika
» 2011-10-10 15:20:42
C/C++
#include <iostream>
int main()
{
    int liczba;
   
   
    std::cin >> liczba;
    std::cout << " 12345, 321." << " czy " << " 2 + 2 " << " wynosi " << "4?" << std::endl;
   
   
    std::cin >> liczba;
http://cpp0x.pl/kursy/Kurs-C++/Poziom-1 /Obsluga-strumienia-wejsciowego/12 adres strony z tym kursem . nie mam pojęcia co zrobić dalej;/
C/C++
return 0;

}

zrobiłem to tak,  ale wcale po naciśnięciu ENTER nie wyskakuje tam " , 321. Czy 2+2 wynosi 4?"

PS: Jak zrobić tak, aby to co napisałem było zacytowane(?) ?
P-41904
DejaVu
» 2011-10-10 15:26:47
Kłania się czytanie ze zrozumieniem. Czy jest tam gdzieś napisane, że ten tekst zostanie wypisany na ekran?
P-41905
pppnew123
Temat założony przez niniejszego użytkownika
» 2011-10-10 17:16:02
I wszystko jasne:) Dzięki. Odezwę się jeszcze na pewno.
P-41906
« 1 »
  Strona 1 z 1