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

[Zadatak] Ispis zvezdica u svakom redu, od N do 1

[es] :: C/C++ programiranje :: C/C++ za početnike :: [Zadatak] Ispis zvezdica u svakom redu, od N do 1

[ Pregleda: 2487 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

xeron
Sarajevo

Član broj: 25909
Poruke: 133
*.as54.tz.bih.net.ba.



Profil

icon [Zadatak] Ispis zvezdica u svakom redu, od N do 109.03.2006. u 16:52 - pre 220 meseci
Output bi trebao biti

Unesite broj

6

******
*****
****
***
**
*

Znaci za neki uneseni broj printa zvijezdice u prvom redu 6
u drugom 5 pa 4 pa 3

#include <stdio.h>
#include <windows.h>



main()
{
printf("Unesite broj zvijezdica\n");

int b1,b2,n;
scanf("%d",&n);

for(b1=n;b1>1;b1--){
for(b2=n;b2>1;b2--){


printf("*");
}
printf("\n");


}



system("pause");
return 0;
}


2.Zadatak
Trazi broj zvijezdica
nap 9
a onda printa po 4 u jednom redu

****
****
*
if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!n");
exit(42);
}
 
Odgovor na temu

reject
Ivan Pesic
Bgd

Član broj: 7659
Poruke: 2209
*.dsl.siol.net.

Sajt: misc.comli.com


Profil

icon Re: [Zadatak] Ispis zvezdica u svakom redu, od N do 109.03.2006. u 16:58 - pre 220 meseci
i?
Mass murder ain’t just painless,
Now we’ve made it cute.


The Church Of The Holy Transistor
 
Odgovor na temu

xeron
Sarajevo

Član broj: 25909
Poruke: 133
*.as54.tz.bih.net.ba.



Profil

icon Re: [Zadatak] Ispis zvezdica u svakom redu, od N do 109.03.2006. u 17:03 - pre 220 meseci
pa u cemu je greska ???
if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!n");
exit(42);
}
 
Odgovor na temu

mulaz
Ljubljana

Član broj: 47602
Poruke: 2239
*.dial-up.dsl.siol.net.

Jabber: mulaz@elitesecurity.org
Sajt: www.mulaz.org


+184 Profil

icon Re: [Zadatak] Ispis zvezdica u svakom redu, od N do 109.03.2006. u 17:05 - pre 220 meseci
evo jedna izprekomplicirana verzija neceg slicnog u c++

Code:
#include <iostream.h>
int izrisi(int n);
int prazno(int p);
int zvezda(int q);

int main ()
{

        int n;
        cout << "upisi st. vrstic: " << endl;
        cin >> n;
        izrisi(n);
return 0;
}


int izrisi(int n) 
{
        int q = 1;
        int p = n - 1;
        int count = 1;
                while (n>0) 
                {
                        prazno(p);
                        zvezda(q);
                        prazno(p);
                        cout << "     " << count << endl;
                        p--;
                        q= q+2;
                        n--;
                        count++;
                }
}

int prazno(int kokp)
{
        while (kokp>0)
        {
                cout << " ";
                kokp--;
        }
}

int zvezda(int kokz)
{
        while (kokz>0)
        {
                cout << "*";
                kokz--;
        }
}


moglo bi dupo krace.. al bilo mi dosadno onog dana kad sam o pisao.. :)

btw, iskompajlirao sam pod gcc-om.. za windowse, ne znam dali treba jos neki include ili nesto.. .. al koliko znam je satandardno to sve.. pa ne treba
Bolje ispasti glup nego iz aviona
http://www.mulaz.org/
 
Odgovor na temu

xeron
Sarajevo

Član broj: 25909
Poruke: 133
*.as54.tz.bih.net.ba.



Profil

icon Re: [Zadatak] Ispis zvezdica u svakom redu, od N do 109.03.2006. u 17:13 - pre 220 meseci
A sta je greska u mom kodu ???
ima li neki jednostavniji nacin
if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!n");
exit(42);
}
 
Odgovor na temu

mulaz
Ljubljana

Član broj: 47602
Poruke: 2239
*.dial-up.dsl.siol.net.

Jabber: mulaz@elitesecurity.org
Sajt: www.mulaz.org


+184 Profil

icon Re: [Zadatak] Ispis zvezdica u svakom redu, od N do 109.03.2006. u 17:40 - pre 220 meseci
evo greske.. svaki put kad se unutrasnji "for" pokrece pocinje sa variablom opet iz n-a a ne iz b1.. amm.. ne znam kako da objasnim.. evo koda.. dodaj jos onaj include i system pause.. na linuxu nisam trebao toga

Code:

#include <stdio.h>




int main()
{
  printf("Unesite broj zvijezdica\n");

  int b1,b2,n;
  scanf("%d",&n);

  for(b1=n;b1>0;b1--){
    for(b2=b1;b2>0;b2--){


      printf("*");
    }
    printf("\n");


  }




  return 0;
}


evo i rezultat
Code:

bash-3.1$ ./a.out 
Unesite broj zvijezdica
5
*****
****
***
**
*
bash-3.1$ 

Bolje ispasti glup nego iz aviona
http://www.mulaz.org/
 
Odgovor na temu

mulaz
Ljubljana

Član broj: 47602
Poruke: 2239
*.dial-up.dsl.siol.net.

Jabber: mulaz@elitesecurity.org
Sajt: www.mulaz.org


+184 Profil

icon Re: [Zadatak] Ispis zvezdica u svakom redu, od N do 109.03.2006. u 17:40 - pre 220 meseci
e i jos ovo.. ako treba 5.. onda n>0 a ne n>1, ako ne n>1 onda ce samo cetri da izbaci :)
Bolje ispasti glup nego iz aviona
http://www.mulaz.org/
 
Odgovor na temu

xeron
Sarajevo

Član broj: 25909
Poruke: 133
*.as54.tz.bih.net.ba.



Profil

icon Re: [Zadatak] Ispis zvezdica u svakom redu, od N do 109.03.2006. u 17:43 - pre 220 meseci
Hvala puno
if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!n");
exit(42);
}
 
Odgovor na temu

mulaz
Ljubljana

Član broj: 47602
Poruke: 2239
*.dial-up.dsl.siol.net.

Jabber: mulaz@elitesecurity.org
Sajt: www.mulaz.org


+184 Profil

icon Re: [Zadatak] Ispis zvezdica u svakom redu, od N do 109.03.2006. u 17:48 - pre 220 meseci
np and enjoy :)
Bolje ispasti glup nego iz aviona
http://www.mulaz.org/
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: [Zadatak] Ispis zvezdica u svakom redu, od N do 1

[ Pregleda: 2487 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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