do wyznaczania n-tego wyrazu ciągu Fibonacciego.
Niestety jak chcę go skopilować to mi wyskakuje błąd w DevC++ :
C:\Documents and Settings\nebeu\Pulpit\Makefile.win ....[Build Error] .... [Ciąg.o] Error 1
Kropki oznaczają oddzielenie pomiędzy kratkami.
Tak chodziło o lokalizację. Jednak coś ten kod nie działa
1 1 F:\Dev-Cpp\include\c++\3.3.1\backward\iostream.h:31, .... from C++\Nauka\Projekt1.cpp In file included from F:/Dev-Cpp/include/c++/3.3.1/backward/iostream.h:31, ..... from C++/Nauka/Projekt1.cpp
2 1 C:\Documents and Settings\nebeu\Pulpit\Projekty\C++\Nauka\Projekt1.cpp .....from C++/Nauka/Projekt1.cpp
3 2 F:\Dev-Cpp\include\c++\3.3.1\backward\backward_warning.h:32 ...... #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
4 2 C:\Documents and Settings\nebeu\Pulpit\Projekty\C++\Nauka\Projekt1.cpp:26 ...........[Warning] no newline at end of file
Tylko to wyrzuca.
Tak cały projekt przeniosłem do swojego katalogu gdzie mam projekty i kompilator skopilował. Pokazuje się ekran i wyświetla napis poczym wpisuję jakąś liczbę np. 1, 4, 2 okno programu odrazu znika. Co do ostrzeżeń to kompilator wyrzuca tylko to co napisałem . Bo IMO kod chyba jest wporządku?
Kod jest pewnie prawie w porządku. Jakby był całkiem w porządku to nie wyświetlałby warningów. Pewnie związane jest to jakoś ze standardami języka c++ - a to na razie za wysokie progi na moje biedne nogi
A okienko Ci znika dlatego, że nie dałeś jakiejś funkcji czekającej na wciśnięcie klawisza. Po ostatnim cout spróbuj dać getch() czy też System("pause")
Udało się Thor . Własnie tak się zastanawiałem czy właśnie nie przez to ".h", bo kiedyś też coś pisałem i też z tym miałem problem. Jednak nadal wyskakuje ten warn odnośnie nowej lini ale kompilatorowi chodzi o 2 wiersz (nie wiem czemu). Tak poza tym program już działa bez zarzytów. Tylko, że on podaje Ci który chcesz wyraz ciągu nie wyrzuca ich wszystkich po kolei. Jednak można jakos przerobić ten kod .
Ja uzywałem do tego fukcji GetTickCount - w dev c++ też pewnie jest. Na poczatku pobierasz czas do jakiejś zmiennej za pomocą tej funkcji a na końcu odejmujesz od aktualnego czasu (znowu GetTickCount) ten pobrany początkowy. I wynik dostajesz w milisekundach. Nie jest to funkcja bardzo dokładna ale przy dłuższych obliczeniach błąd czasu wynikający z uzycia tej funkcji jest pomijalny.
Juz sie zalogowalem. Nie wiem czy to dobre miejsce zeby sie przywitac. Znalazlem to forum wlasnie przy okazji szukania programu na ciag fibonacciego, wiec to chyba dobre miejsce. Odnosnie programowania to dopiero zaczynam. Mam nadzieje ze znajde tu pomoc i odpowiedzi na pytania odnosnie programowania.
Pozdro, Alien
Btw. Chcialem uzych BB-code zeby uzyc code. Na innym forum wygladalo to tak:
[CODE=Tutaj nazwa programu] Tutaj program [/CODE]
Najwidoczniej na tym forum to nie dziala, a raczej dziala ale ma inna postac:
Kod:
Tutaj program
_________________
anakin_17 Gość
Wysłany: 2006-10-25, 21:11
Alien: ten algorytm na liczenie elementów ciagu fibbonaciego jest chyba najgorszy z możliwych, dlatego radze Ci jeszcze poszukac
Możesz pisać nowe tematy Możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum