Anonymní profil DavidoS – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil DavidoS – Programujte.comAnonymní profil DavidoS – Programujte.com

 

Příspěvky odeslané z IP adresy 2a00:1028:9941:42a:f944:b...–

DavidoS
C / C++ › faktorial
14. 4. 2014   #189282

Zdravím,

mohl by mi někdo poradit, jak udělat to, aby se po oznámení "Zadej kladne cislo" jiz program zastavil a vyzadal si dalsi zadani cisla? On totiz pokracuje a pocita faktorial ze zaporneho cisla. Zde je zdroják

long i, a, n;
  printf("Zadej cislo pro zjisteni jeho faktorialu\n");
  scanf("%ld",&a);
  
  {if(a>=0);
  else if(a<0) printf("Faktorial nelze vypocist\n");
  
  n=1;
  for (i=1; i<=a; i++)
  {n=n*i;}
  printf("Faktorial z cisla %ld je %ld\n",a,n);}

Děkuji za radu

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý