C++ vypis

Programovacie jazyky, rady, poradňa...
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

C++ vypis

Príspevok od používateľa reDo »

mam taktyo program mal to byt pokus o vytvorenie programu ktory este dorobim ten pokus je len taky nacrtok ktory vypise na pocet riadkov do kazdeho riadku vypysuje o dokopy pocet zankov ako je pocetriadkov a maju sa tamn stridat * a . malo b yt ovypadat nejako takto

*****.
****..
***...
**....
*.....
cahpete ale nejde to nwm preco poradte pls odpovede co najskor psl

Kód: Vybrať všetko

#include <iostream>

using namespace std;
int main()
{

int point=0;
int star=0;

int pocet;
cout<<"Zadajte pocet:\n";
cin>>pocet;
int i, z, y=0;

star=pocet;
for(;star=pocet-point;i++)
{

for(;point<pocet;point++)
{
cout<<".";

}
for(star=pocet-point;z<star;z++)
{
cout<<"*";

}
cout<<"\n";
}

system("pause");
return 0;
}
neutronmind
Expert
Expert
Príspevky: 189
Registrovaný: 05 aug 2008, 14:17

Príspevok od používateľa neutronmind »

Kód: Vybrať všetko

#include <iostream>

using namespace std;

int main(void)
{
    int n;
    cin >> n;
    for (int i = 0; i < n; ++i) {
        for (int j = 0; j < n-i; ++j) cout << "*";
        for (int j = 0; j <= i; ++j) cout << ".";
        cout << endl;
    }
    return 0;
}
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Príspevok od používateľa reDo »

dikes a preco mi to neslo :)
neutronmind
Expert
Expert
Príspevky: 189
Registrovaný: 05 aug 2008, 14:17

Príspevok od používateľa neutronmind »

Kód: Vybrať všetko

for(;star=pocet-point;i++) (1)
{
    for(;point<pocet;point++) cout<<"."; (2)
    for(star=pocet-point;z<star;z++) cout<<"*";
    cout<<"\n";
}
Hned pri prvom priebehu cyklu (1) sa v cykle (2) zvacsila velkost premennej point na velkost pocet, pricom sa vypisalo pocet hviezdiciek. Pri kontrole podmienky bol potom rozdiel pocet-point rovny 0, cyklus teda skoncil.
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Príspevok od používateľa reDo »

dakujem za vystveltlenie :)
Napísať odpoveď