niedziela, 8 października 2017

Algorytm z pętlą zagnieżdżoną

1. Specyfikacja

  • 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