Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Rysowanie wzorów pętla for

Ostatnio zmodyfikowano 2014-09-13 13:43
Autor Wiadomość
Przemko95
Temat założony przez niniejszego użytkownika
Rysowanie wzorów pętla for
» 2014-09-13 13:18:09
Witam mam problem ze zrozumieniem następującego programu.

Napisz program drukujący na ekranie wieżę z literek O:

O
OO
OOO
OOOO
OOOOO


#include <iostream>
#include <cstdlib>

using namespace std;

int main(int argc, char *argv[])
{

  int i,j;
 
 
  for (i=0;i<5;i++)
    {
      for (j=0;j<=i;j++)    
        cout << "O";
      cout << endl; 
    }

   
  cout << endl;
     
  system("PAUSE");
  return 0;
}



Mam problem ze zrozumieniem programów tego typu. Chodzi o rysowanie różnych  wzorów za pomocą pętli for.  Mógłby ktoś napisać krótką analizę tego programu. Ewentualnie na co zwrócić uwagę. Zacinam się przy drugim for po prostu nie rozumiem działania. Nie mówię, nawet o trudniejszych przykładach takich jak tu.
http://phppp.gajdaw.pl/projekty/25-03/index.php?id=7
Pozdrawiam
P-116939
colorgreen19
» 2014-09-13 13:21:21
pierwsza pętla for "ustala" ile linii narysować, drugą pętla for "ustala" ile znaków w danej lini narysować.
Przy kolejniej linii do narysowania (z 1 pętli ) zwiększa się liczba znaków do narysowania o 1 (w 2 pętli)
P-116940
Mateus.
» 2014-09-13 13:43:36
P-116941
« 1 »
  Strona 1 z 1