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

Problem Z Obsługą Strumienia Wejściowego.... !

Ostatnio zmodyfikowano 2011-03-24 02:56
Autor Wiadomość
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 :
C/C++
#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;
}
P-29559
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
P-29560
DejaVu
» 2011-03-21 21:34:55
Witki mi opadły...
P-29561
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
P-29562
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".
P-29566
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 ?
C/C++
#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
P-29567
DejaVu
» 2011-03-21 21:57:53
C/C++
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.
P-29569
trufel15
Temat założony przez niniejszego użytkownika
» 2011-03-21 22:09:35
Oto Mi Chodzilo !! Dzieki
P-29572
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona