Bosna i Hercegovina



#1 02.02.2012-17:06
maja Offline
Clan
Registrovan/a od: 02.02.2012-16:24
Komentari: 5


Subject: Pomoc za zadatak u C-u
Uneti prirodan broj,zatim ispitati da li je zbir njegovih neparnih cifara veci od zbira parnih cifara.Odgovor je rec da ili ne.
Unapred,hvala!
↑  ↓

#2 02.02.2012-19:32
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,485


Subject: Re: Pomoc za zadatak u C-u
DownloadIzvorni kod (C#):
  1. #include <stdio.h>
  2.  
  3. main ()
  4. {
  5. int i,br, parni,neparni,ostatak;
  6. // Unos jednog prirodnog broja
  7. printf ("\n Unesi prirodan broj: ");
  8. scanf ("%d", &br);
  9. // Provjerava jeli ima vise od jedne cifre
  10. if (br<10) printf("\n Broj ima samo jednu cifru"); else
  11. {
  12. parni=0;
  13. neparni=0;
  14. ostatak=0;
  15. for (i=1;br>0;i++) // Petlja broji dok je broj veci od nule
  16. {  
  17. ostatak=br%10;  // Ostatak od dijeljenja na 10
  18. br=br/10;       // dijelimo broj sa 10
  19. if (ostatak%2==0) // ako je ostatak od dijeljenja sa 2=0 onda je paran
  20. {
  21. parni=parni+ostatak;
  22. }
  23. else            // ako nije neparan je
  24. {
  25. neparni=neparni+ostatak;
  26. }}
  27. if (neparni>parni) printf("\n DA"); else  //Ako je neparni veci od parnog
  28. if (neparni==parni) printf("\n Zbirovi su jednaki"); else // ako su jednaki else ako je manji
  29. {
  30. printf("\n NE");
  31. }}              
  32. return 0;
  33. }

Nemam c ali trebalo bi da radi kako valja.
Pozdrav
↑  ↓

Stranice (1): 1


All times are GMT +01:00. Current time: 18.11.2017-07:24.