ne znam uradim zadatak u C

ne znam uradim zadatak u C

offline
  • Dario V.
  • Pridružio: 10 Jan 2012
  • Poruke: 975

Napisano: 10 Maj 2012 23:44

Nisam ga ni uradio neki dan ni na testu!



programski jezik C je !

Aj molim vas pomoc !

Ajde molim vas treba mi sto prije da ne okinem

Dopuna: 11 Maj 2012 1:18

Evo ja sam uradio ovo, ali radi sumu svih brojeva izmedju a i b, a ne radi sumu delilaca vecih od b koji su deljivi sa a.
npr:
uneto za a= 36, b =10.
delioci su 12, 18, 36 i to se sabere, valjd anisam neki propustio o.O

#include <stdio.h>

main()
{
int a,b,i,s;

printf("Unesi 2 broja: ");
scanf("%d %d",&a,&b);
s=0;

for(i=a+1;i<b;i++){
if (a/b==0) s+=i;}

printf("Suma delilaca je %d\n",s);
system("pause");
}

kao da to if (a/b==0) ne radi funkciju koju sam ja zamislio Sad

pri unosenju podataka mora se uneti manji broj prvo pa tek onda veci, kako to da se ispravi ?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Pa po obome sto si napisao ne bi ni usao u petlju jer je ( po test primeru)
i = 37, b=10, tako da uslov da je i<b ne vazi...
Kako ti onda uopste radi sumu?

onako iz glave, petlja je ovakva:

for(i=b+1;i<a;i++){
if (a%i==0) s+=i;}



offline
  • Dario V.
  • Pridružio: 10 Jan 2012
  • Poruke: 975

aj hvala ti ne radi perfektno ali doradicu Wink

Ko je trenutno na forumu
 

Ukupno su 1252 korisnika na forumu :: 81 registrovanih, 12 sakrivenih i 1159 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., ajo baba, Albin0, Aleksa-, ALEKSICMILE, Alexa77, armor, Banovo Brdo, bladesu, BOXRR, ccoogg123, Centauro, Ciri1994, crnirocko, darkdruid72, darkojbn, deLacy, Demi87, dj.ape, doktor097, Dovla 1980, dulleo, Fabius, FOX, g_g, gagidjuric, galerija, janbo, Jaz, Jerry Drake, Jezekijel, JK, K-1A, komsija1, Kubovac, kybonacci, Lieutenant, Litostroton, ljuba.b, LostInSpaceandTime, Lošmi, Milan A. Nikolic, Milan Miscevic, miljannis, Milo97, Milos ZA, Milos1389, misa1xx, Miškić, Mićko, mmrenovic, mocnijogurt, Musklfiber, Mzee, N.e.m.a.nj.a., nekdo, niksa517, Nomica, OtacMakarije, Pegggio, PerLK, precan, PrincipL, procesor, RAKITNICA, repac, Romibrat, royst33, S94, sabros, skvara, Speer, T5, Tibor, TRZH92, Veless, voja64, vuksa72, x9, yufighter, Zvlade