Raf Ierakstīts Decembris 2, 2016 Share Ierakstīts Decembris 2, 2016 Labdien, nesen iesāku aizrauties ar programmēšanu. Sāku to darīt ar uzdevumu izpildi mājaslapā http://olimps.lio.lv/uzdevumi.php. Pirmā problēmu ar kuru saskāros jau bija pirmajā uzdevumā: .. http://olimps.lio.lv/uzdevumi.php?show=1- kura mērķis ir nolasīt no faila skaitli, un izvadīt tā reizinājumu ar 2. Problēmas radās ar paša faila izmantošanu... Pagaidām mans kods ir šāds: #include <iostream> #include <fstream> using namespace std; int main() { ifstream reiz_in; reiz_in.open("reiz.in"); reiz_in>>N; ofstream reiz_out; reiz_out.open("reiz.out"); reiz_out<<2 * N<<endl; reiz_in.close(); reiz_out.close(); return 0; } reiz.in failā ir ierakstīts 2, bet reiz.out tiek izvadīts 1951691738. Būtu jauki ja kāds varētu pateikt un paskaidrot, ko es daru nepareizi, un izlabot tā, lai programma strādātu. Ceru uz atsaucību, paldies jau iepriekš! Link to comment Share on other sites More sharing options...
cekens Decembris 2, 2016 Share Decembris 2, 2016 (labots) mainīgais n nav definēts, parasti to dara programmas sākumā! trūkst: int n=0; Labots Decembris 2, 2016 - cekens Link to comment Share on other sites More sharing options...
Raf Decembris 2, 2016 Author Share Decembris 2, 2016 Jā, problēma atrisināta, paldies Link to comment Share on other sites More sharing options...
Recommended Posts
Izveido kontu, vai pieraksties esošajā, lai komentētu
Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas
Izveidot jaunu kontu
Piereģistrējies un izveido jaunu kontu, tas būs viegli!
Reģistrēt jaunu kontuPierakstīties
Jums jau ir konts? Pierakstieties tajā šeit!
Pierakstīties tagad!