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;
}
}
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;
}
}