Ciag arytmetyczny/geometryczny
Ostatnio zmodyfikowano 2012-02-03 20:06
jedi00 Temat założony przez niniejszego użytkownika |
Ciag arytmetyczny/geometryczny » 2012-02-03 16:17:49 Witam! Jestem zielony jesli chodzi o programowanie;/ ucze sie i ucze a z tego co wyczytam mala czesc pozostaje w glowie:P juz latwiej robic mi macierze i inne ******ly na matmie niz programowac rozumiem programy ale nie moge zapamietaj tych wszystkich funkcji itd no ale mniejsza o to dostalem do zrobienia dwa ciagi arytmetyczny i geometryczny. Nie lubie sciagac nic z neta wole zrobic to sam wiec probuje ale opornie mi to idzie Przeczytalem poradnik programowania tutaj na forum i troche pomogl bo na uczelni to ciezko jest sie czegos nauczyc od goscia ktory nie potrafi uczyc wole juz uczyc sie sam Otoz zaczalem robic ciag arytmetyczny:P (prosze nie wysmiewiac mojego "dziela" jest to totalne dno i wiem o tym ale po to jest chyba forum zeby pomoc ) Oto moj program -.- nie dziala? jasna sprawa i nie musze tego pisac ale chcialbym o jakies wskazowki, jest to niby ciag arytmetyczny:P (jeszcze raz podkreslam ze dopiero sie ucze) Ide dalej szukac informacji, jesli ktos natomiast zechce i ma ochote pomoc to bede bardzo wdzieczny. Popatrzylem na ten program i stwierdzilem ze lepiej bylo by uzyc petli do while oto co mi wyszlo : #include <iostream.h> #include <conio.h> using namespace std; int main() { { int a, b, r; cout << "Podaj pierwsza liczbe ciagu :"; cin >> a; cout << "Podaj roznice ciagu :"; cin >> r; if( r <= 100 ) do { } while( r <= 100 ); return 0; } getch(); return( 0 ); }
nie wiem jak zapisac instrukcje zeby dodawalo do "a" "r" (a+r) i zapisywalo to jako "b" po czym wyswietlalo kolejno na ekranie 100 liczb tego ciagu (b) Ponamysle uwazam ze druga opcja jest lepsza Uzytkownik sam wprowadza pierwsza liczbe ciagu i roznice po czym program wyswietla na ekranie przykladowo 100 kolejnych liczb ciagu. Taki program bedzie najlepszy i do tego zmierzam. |
|
jsc |
» 2012-02-03 16:29:38 Mogę ci na razie pomóc z pierwszym kodem. Masz nieprawidłowy nagłówek pętli for. Nie zmieniaj za bardzo postów, bo te które są potrafią stracić sens. |
|
|
jedi00 Temat założony przez niniejszego użytkownika |
» 2012-02-03 16:44:17 Kurde juz sie w tym wszystkich pogubilem
Chce otrzymac program do ktorego uzytkownik wprowadza pierwsza liczbe ciagu i roznice tego ciagu po czy na ekranie program wyswietla kolejno 100 liczb ciagu .
nie wiem ktorej petli uzycczy petli for czy moze lepsza bedzie do..while
|
|
jsc |
» 2012-02-03 16:46:57 |
|
jedi00 Temat założony przez niniejszego użytkownika |
» 2012-02-03 16:53:53 A wiec zrobilem takie cos #include <iostream.h> #include <conio.h> using namespace std; int main() { { int a, b, r; cout << "Podaj pierwsza liczbe ciagu : "; cin >> a; cout << "Podaj roznice ciagu : "; cin >> r; cout << "Ile wyrazow ciagu ma zostac wyswietlone?: "; cin >> b; for( int a = 0; a < b; a++ ) { cout << a + r << endl; } } getch(); return EXIT_SUCCESS; }
Zmienilem ze uzytkownik sam ustala ile wyrazow ciagu ma wyswietlic program. Lecz i tak to nie dzial jak nalezy Program dodaje calyczas 1 do kolejnych wyrazow ciagu a nie 'r' :( |
|
jedi00 Temat założony przez niniejszego użytkownika |
» 2012-02-03 17:31:09 Dziala ale nie tka jak powinien, nie wyswietla 100 wyrazow tylko mniej, juz nie mowie o tym ze chcial bym aby wyswietlal ich tyle ile mu podam bo tego nie potrafie kompletnie. #include <iostream.h> #include <conio.h> using namespace std; int main() { { int a, r,; cout << "Podaj pierwsza liczbe ciagu : "; cin >> a; cout << "Podaj roznice ciagu : "; cin >> r; for( int a = 0; a < 100; a += r ) { cout << "Ciag: " << a << endl; } } getch(); return EXIT_SUCCESS; }
|
|
jsc |
» 2012-02-03 17:35:32 Masz błędy składniowe. |
|
jedi00 Temat założony przez niniejszego użytkownika |
» 2012-02-03 17:36:33 Eh pewnie pelno ich tam ale nie moge sie doszukac bo moja wiedza na ten temat jest nikla :( |
|
« 1 » 2 3 4 |