matematykaszkolna.pl
c++ Metis: C++ Jak napisać taki kod ?emotka http://pastebin.com/YBz8Cpd0
28 sty 23:44
jc: #include<iostream> using namespace std; int main(){ double x; for(; !cin.eof(); ) {cin >> x; cout << −x << endl;} }
29 sty 00:16
Metis: banał ...
29 sty 00:19
Metis: Czemu ten program nie działa? http://pastebin.com/ZVhgpwFM
29 sty 01:47
Metis: Chyba, niepoprawnie wczytuje te dane z pliku tekstowego.
29 sty 01:55
jc: Zmień dwie linie i będzie działać. while (!wej.eof()){ wej >> x; if(x>0) wyj << x << endl; }
29 sty 07:35
Dziadek Mróz: while (wej) { ... }
29 sty 10:42
jc: Cóż, pierwszy programik powinien wyglądać raczej tak: #include<iostream> using namespace std; int main(){ double x; while( cin ) {cin >> x; cout << −x << endl;} }
29 sty 13:14
Metis: Działa
29 sty 13:28
Metis: Nie rozumiem tylko w jaki sposób on sobie radzi z tym plikiem tekstowym z danymi. Nie mówię, mu w jaki sposób ułożone są liczby, a mimo to w przypadku: 10 10 10 20 40 itd i 10 10 10 20 40 itd liczy dobrze.
29 sty 13:45