Program izbacuje 0

Program izbacuje 0

offline
  • Pridružio: 29 Mar 2008
  • Poruke: 127

#include<stdio.h> #include<conio.h> #include<math.h> main() {    unsigned long int n;    unsigned long int i;    unsigned long int p;    printf("Unesite broj\n");    scanf("%d", &n);    while(i>=n)    {       p=p*i;       i=i+1;       printf("Ispisuje se broj %d\n",p);    }    getch(); }     


Inače program treba da ispisuje proizvod n prirodnih brojeva, dalje me ne pitajte oko zadatka jer nam je profesorka zadala taj zadatak, a ja to bas i ne razumem najbolje.Inače kada sam napisao ovaj program krenuh da ga proverim i na kraju mi izbacuje 0 kada ga pokrenem. Ne razumem u čemu je problem, probao sam sa obrtanjem uslova u petlji i neće. Ako može neko da mi pomogne sutra imam kontrolni, a ako je neko u mogućnosti da mi ispravi program ali i da ga objasni, ako ne molio bih da mi ukažete samo gde je greška... Puno hvala Smile



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • real 
  • Elitni građanin
  • Pridružio: 25 Nov 2004
  • Poruke: 2297
  • Gde živiš: Kragujevac

p=1;
i=1;
while (i<=n)
{
p=p*i;
i++;
}



offline
  • Pridružio: 29 Mar 2008
  • Poruke: 127

@ real Hvala ti puno, mnogo mi znači....

Ko je trenutno na forumu
 

Ukupno su 2067 korisnika na forumu :: 15 registrovanih, 3 sakrivenih i 2049 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Centauro, Dave191173, DDragoje, draganl, goxin, kinderpingvin, komenski, kuntalo, Mane88, mile.ilic75, pisac12, Username1000, Zastava, Zgembo78, zlaya011