- Zagnieżdżenie pętli, podobnie jak instrukcji warunkowej, polega na wywołaniu jednej pętli wewnątrz drugiej. Oznacza to, że na jedną iterację pętli zewnętrznej, zostanie wykonany cały przebieg pętli wewnętrznej. Instrukcje iteracyjne w C++ można dowolnie zagnieżdżać. Im więcej zagnieżdżeń tym większa złożoność obliczeniowa algorytmu.
2. Schemat blokowy
3. Listing programu:
- Przykładowe zastosowanie pętli zagnieżdżonej, przy tworzeniu programu komputerowego:
#include <iostream>
using namespace std;
int main ()
{
cout << "Wysokosc: ";
int n;
cin>>n;
for (int i=0; i<n;i++)
{
for(int j=0;j<i+1;j++)
cout << "*";
cout <<endl;
}
return 0;
}
Brak komentarzy:
Prześlij komentarz