trufel15 Temat założony przez niniejszego użytkownika |
» 2011-03-21 21:31:05 Tak samo przy..
** Sprawdzanie poprawności wprowadzonych danych
Jak dzialamy jako YETi... i wprowadzam "a"... To mi pokazuje, ze:
A=2
B=7.70714e-004
Calkiem Innaczej niz w poradniku powinno wyswietlac. Oczywiście używając tego kodu co w poradniku :
#include <iostream> int main() { int a; float b; std::cout << "Podaj liczbe calkowita: "; std::cin >> a; std::cout << "Podaj liczbe rzeczywista: "; std::cin >> b; std::cout << "Liczba a = " << a << std::endl; std::cout << "Liczba b = " << b << std::endl; return 0; }
|
|
trufel15 Temat założony przez niniejszego użytkownika |
» 2011-03-21 21:34:32 TO w końcu ja nie rozumiem, czy ma wyświetlić, czy to se mam wyobraźić lol ha. To to teoria jest? skoro tak to powinno być podkreślone, jakoś skoro.. już są niezgodnosći między czytelnikiem a poradnikiem :). By następny wiedział ocb tam... bo z kumpelm mamy ten sam problem... totalnie nie wiemy ocb :) może mamy ograniczony mózg haha |
|
DejaVu |
» 2011-03-21 21:34:55 Witki mi opadły... |
|
trufel15 Temat założony przez niniejszego użytkownika |
» 2011-03-21 21:36:42 Sami Se Stwarzamy Problemy.. Ty jako admin (kompetentny) Mógł byś napisać mi, jak dla prostego czlowieka... oco chodiz tam... jeżeli poradnika nie czaje.. chyba, ze sie nie da na inny sposób... To nie zrozumiem, bo nie uzyskuje tu pomocy.. Na pytanie dostaje pytanie :P |
|
DejaVu |
» 2011-03-21 21:49:36 Problem w tym, że Ty cytując wybieraz słowa z cytatu zmieniając kontekt i znaczenie tego co jest napisane w kursie. Problem w tym, że każde zdanie w kursie niesie ze sobą ważną informację i każde zdanie trzeba przeczytać ze zrozumieniem, a nie starać się zrozumieć 50 zdanie, a 49 wcześniejszych po prostu olać.
/edit:
Poza tym odpowiedzi nie dostajesz bo nie zadajesz konkretnego pytania typu: "co to jest cośtam". |
|
trufel15 Temat założony przez niniejszego użytkownika |
» 2011-03-21 21:55:25 Ok Ostatnie Podejście Czy Moze MI Ktos Ten Kod Poprawic Tak, By Bylo DObrze ?
#include <iostream> using namespace std; int main() { float a, b, c; cin.clear(); cin.sync(); cout << "Podaj liczbe rzeczywista a: "; cin >> a; cout << "Czy WProwadzono Prawidlowo ? " << cin.good() << endl; cout << "Czy Wystapil Jakis Blad ? " << cin.fail() << endl; cin.clear(); cin.sync(); cout << "Podaj liczbe rzeczywista b: "; cin >> b; cout << "Czy WProwadzono Prawidlowo ? " << cin.good() << endl; cout << "Czy Wystapil Jakis Blad ? " << cin.fail() << endl; cin.clear(); cin.sync(); cout << "Podaj liczbe rzeczywista c: "; cin >> c; cout << "Czy WProwadzono Prawidlowo ? " << cin.good() << endl; cout << "Czy Wystapil Jakis Blad ? " << cin.fail() << endl; cout << "Liczba a = " << a << endl; cout << "Liczba b = " << b << endl; cout << "Liczba c = " << c << endl; return 0; }
Prosze Sprobowac Tu Wprowadzic Takie Dane:
a = 13.3
b = tak 123
c = 33.22nie
* Takie Jest Zadanie Domowe w "http://cpp0x.pl/kursy/Kurs-C++/Podstawy/Obsluga-strumienia-wejsciowego/12"
I Co Wam Wychodzi ?
Wynik Powinien Byc Taki:
Liczba pierwsza to: 13.3. Wczytano? 1.
Liczba druga liczba to: 0. Wczytano? 0.
Liczba trzecie liczba to: 33.22. Wczytano? 1.
*** BO "b" Wychodzi mi 3.21412e-039 |
|
DejaVu |
» 2011-03-21 21:57:53 float a = 0; float b = 0; float c = 0;
/edit:
Poza tym wartość zmiennej b nie ma znaczenia, bowiem dostałeś informację, że nie udało się wczytać wartości. |
|
trufel15 Temat założony przez niniejszego użytkownika |
» 2011-03-21 22:09:35 Oto Mi Chodzilo !! Dzieki |
|
1 « 2 » 3 |