![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam kod CODE #include <iostream.h> #include <conio.h> using namespace std; int main() { int i, ile; cout<<"podaj ile"; cin>>ile; for(int i=1;i<ile;i++){ for(int i=1;i>10;i++){ cout<<"no to jedziemy **"<< i <<"to jest i\n"; if(i<3) break;} } getch(); } Chce zeby petla zagniezdzona wykonala mi sie iles razy, w zzaleznosci co podam w ile, a teraz jest tak ze cay czas dochodzi do jednego wykonania, czyli no to jedziemy **1 to jest i a chciabym zeby byo jak wklepie np w ile 2 to o to jedziemy 1 to jest i -(petla zaniezdzona) no to jedziemy **1 to jest i no to jedziemy **2 to jest i o to jedziemy 2 to jest i -(petla zaniezdzona) no to jedziemy **1 to jest i no to jedziemy **2 to jest i Mam nadzieje ze wiecie o co mi chodzi? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Nie to forum. Ale po pierwsze w pętli zagnieżdżonej nie możesz używać zmiennej i, a po drugie ta pętla zagnieżdżona wykonuje się raz, bo na początku i < 3, a ten warunek przerywa wykonywanie pętli. Jeszcze po trzecie pętla zagnieżdżona nie ma w ogóle sensu, bo sensu nie ma warunek zakończenia i > 10. Pętla będzie wykonywana od i = 1 do i > 10, czyli w nieskończoność chyba, że wewnątrz umieścisz logiczny warunek przerwania pętli.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 15:38 |