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. |
|
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. |
|
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ć?
|
|
DejaVu |
» 2011-10-10 15:08:14 Uruchamiasz program i wpisujesz tekst :) |
|
SeaMonster131 |
» 2011-10-10 15:10:20 No ja bym to zrobił tak: int liczba; std::cin >> liczba; std::cout << liczba;
Czyli wprowadzasz do strumienia jakieś dane (aby było to poprawne, należy wprowadzić liczbę całkowitą), a następnie ją wypisujesz na ekran. |
|
pppnew123 Temat założony przez niniejszego użytkownika |
» 2011-10-10 15:20:42 #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;/
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(?) ? |
|
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? |
|
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. |
|
« 1 » |