Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem tablica mnozenja

[es] :: C/C++ programiranje :: C/C++ za početnike :: Problem tablica mnozenja

[ Pregleda: 3438 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

botelja
nezaposlen
Split, Hrvatska

Član broj: 262562
Poruke: 2
*.adsl.net.t-com.hr.



Profil

icon Problem tablica mnozenja20.06.2010. u 21:38 - pre 168 meseci
#include <iostream>
#include <iomanip>

using namespace std;

int main ()
{
for (int redak = 1; redak <= 10; redak++)
{
for (int stupac = 1; stupac <= 10; stupac++)
cout << setw(5) << redak * stupac;
cout << endl;
}

char f;
cin >> f;
return 0;
}

Da bi se ispisali samo clanovi u donjem lijevom trokutu potrebno je u unutarnjoj petlji postaviti da je stupac manji ili jednak retku
for(int supac =1; stupac <= redak; stupac++).

Kako bi izgledao kod da se ispisu samo clanovi u gornjem desnom trokutu?
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2790 Profil

icon Re: Problem tablica mnozenja21.06.2010. u 10:21 - pre 168 meseci
for(int supac = redak; stupac <= 10; stupac++)
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Mihajlo Cvetanović
Beograd

Moderator
Član broj: 37636
Poruke: 1249



+96 Profil

icon Re: Problem tablica mnozenja21.06.2010. u 11:12 - pre 168 meseci
Ovo daje tačne brojeve, ali će brojevi biti priljubljeni uz levu ivicu, kao da je u pitanju gornji levi trougao (a ne gornji desni). Ako želimo i da vizuelno podaci stoje tamo gde treba onda je potrebno dodati i određen broj razmaka na početku svake linije. Recimo ovaj setw bi mogao da glasi setw(stupac == redak ? 5 * stupac : stupac)
 
Odgovor na temu

botelja
nezaposlen
Split, Hrvatska

Član broj: 262562
Poruke: 2
*.adsl.net.t-com.hr.



Profil

icon Re: Problem tablica mnozenja22.06.2010. u 10:00 - pre 168 meseci
Citat:
Nedeljko: for(int supac = redak; stupac <= 10; stupac++)


Ovo ispisuje

1 2 3 4 5 6 7 8 9 10
4 6 8 10 12 14 16 18 20
***************
*************
...

a ja bi ovakav ispis

*************10
***********18 20
*********24 27 30
...
 
Odgovor na temu

Mihajlo Cvetanović
Beograd

Moderator
Član broj: 37636
Poruke: 1249



+96 Profil

icon Re: Problem tablica mnozenja22.06.2010. u 10:14 - pre 168 meseci
Pa tražio si gornji desni trougao, a ne donji desni.
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Problem tablica mnozenja

[ Pregleda: 3438 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.