girilen n tane cift sayının karelerinin toplamı
#include<conio.h>
#include<stdio.h>
int main() {
int top=0; int i;
int n;
printf("n degeri degeriniz");
scanf("%d\n",&n);
if(n==0)
printf("tekrar deyeniz");
for(i=2; i<=2; i+2)
top=top+i*i;
printf("toplam=%d\n",top);
getch();
return 0;
}
yukarıdaki kod yanlış calişyor hata nerde acep?
şu koda bakin lütfennnnnn:?
OP Üye
Teşekkür Sayısı: 0
57 mesaj
Kayıt Tarihi:Kayıt: Kas 2010
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009
for döngüsü şöyle olmalı:
for(i=2;i<=n;i+=2)
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009
scanf"(%d\n",&n) değil scanf("%d",&n) ayrıca
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009
#include<stdio.h>
int main()
{
int i,n;
int top=0;
printf("n degerini giriniz");
scanf("%d",&n);
if(n==0)
printf("Tekrar deneyiniz");
for(i=0;i<=n;i+=2)
top=top+i*i;
printf("top=%d\n",top);
return 0;
}
Doğru kod yukarıdaki gibi istersen i=2 ile de başlarsın tabi for döngüsünde.