DEV C++ Yardım edebilecek olan var mı?

burkoner

Öğrenci
Katılım
26 Eylül 2016
Mesajlar
24
Reaksiyon puanı
2
Puanları
3
Yaş
30
Yeni başladık okuldan verilen bir ödev.
belirtilen aralıkta fibonacci hesaplayıp5e bölünenleri bulduktan sonra 5e bölünenleri toplanması gerek
ancak toplama işlemini yapamadım. for döngüsünden çıkmadığı için kendisiyle topluyor döngünün dışında da yapılmıyor
belki çok basittir ama sabahtan beri kafayı yicem
KODLAR:
int main() {
int x1,x2,x3,x4,db,ds,i,mod,sonuc,toplam;
x1=1;
x2=2;
mod=5;

printf("Fibunacci serisinin kacinci elemanindan baslasin:");
scanf("%d",&db);

printf("Fibunacci serisinin kacinci elemanında bitsin:");
scanf("%d",&ds);


for(i=3;i<=ds;i++)
{
x3=x1+x2;


if(i>=db && i<=ds)
{
//printf("%d - ",x3);
sonuc = x3 % mod;

//printf("%d - ",sonuc);

if (sonuc == 0)
{
printf ("%d - ",x3);

}

else {
}


}

x1=x2;
x2=x3;
}


}
 

mmcaglar01

Asistan
Katılım
21 Temmuz 2016
Mesajlar
287
Reaksiyon puanı
76
Puanları
28
Yaş
28
Bu c++ değil ki bildiğin c :D
Ayrıca sondaki else fonksiyonunu tanımlamamışsın.
 

Entürkteynment

Doçent
Katılım
10 Kasım 2015
Mesajlar
532
Reaksiyon puanı
186
Puanları
43
Bir şey bulamadım fakat sana yeni fibonacci kodu yazabilirim.
 

burkoner

Öğrenci
Katılım
26 Eylül 2016
Mesajlar
24
Reaksiyon puanı
2
Puanları
3
Yaş
30
Bu c++ değil ki bildiğin c :D
Ayrıca sondaki else fonksiyonunu tanımlamamışsın.
Kardeş Dev c++ programinda olduğu için öyle yazdım. Biliyoruz neyin ne olduğunu. Else ye de bişey yazmaya gerek yok yazmasakta olur
 
Üst