jj dakujem, tu prvu vec som presne potreboval .. a mam dalsi otazku .. viem ze ulohy sa tu neriesia, ale ja som v podstate uz v polovici toho zadania, ale neviem ako dalej .. mam zadanie, ze mam zadat nejake cislo od 1 do 50 a tolko riadkov bude mat pyramida..
napriklad napisem 5 a mala by vyzerat takto :
....*
...***
..*****
.*******
*********
samozrejme ze v konzole to bude vyzerat lepsie, miesto bodiek musia byt medzery, bude to vycentrovane a este je dolezite to, aby bola formatu 1 3 5 7 9 12 atd .. (pocet znakov v riadku) .. no a tu je u mna problem .. mne sa podarilo napisat iba nieco, co robi takyto tvar :
*
**
***
****
*****
tu je k tomu kod
Kód: Vybrať všetko
#include <iostream>
using namespace std;
int main()
{
int pocet_riadkov;
int r;
int k;
cin >> pocet_riadkov;
for (r=0;r<pocet_riadkov;r++) {
for (k=0;k<=r;k++) {
cout << "*"; }
cout << "\n"; }
}
su tam vlastne 2 cycle funkcie, jedna pre riadok a jedna pre pocet znakov v riadku .. no z tohto bodu sa neviem absolutne pohnut dalej, vobec nic ma nenapada ako to dostat do toho pyramidoveho formatu ako mam zadane .. mohol by mi niekto pomoct, pripadne dat aspon nejaky hint ?