22 Kasım 2013 Cuma

C'de 0 ile 100 arasındaki tek sayıların toplamı

1 comment


C dilinde 0 ile 100 arasındaki tek sayıların toplamını bulan programı yazacağım. For döngüsü ve if kontrolüyle programı yazmak çok kolay.

Öncelikle döngü için i adında ve toplamı yazdırmak için de toplam adında değişken oluşturuyorum. toplam değişkenine 0 değerini atıyorum.

int i,toplam=0;

Ardından 0'dan başlayarak 100'e kadar for döngüsünü oluşturuyorum.

for(i=0;i<=100;i++)
{

}

Döngünün içinde sayının tek olup olmadığını kontrol ediyorum ve tek ise toplam = toplam + i koduyla toplama ekliyorum.

if(i%2==1)
       {
           toplam = toplam + i;
       }   

Son olarak toplamı ekrana yazdırıyorum.

printf("Toplam : %d", toplam);

Kodun tamamı

#include<stdio.h>
#include<conio.h>

main()
{
    int i,toplam=0;
    for(i=0;i<=100;i++)
    {
       if(i%2==1)
       {
           toplam = toplam + i;
       }                   
    }    
    
    printf("Toplam : %d", toplam);
    
    getch();  
}

If You Enjoyed This, Take 5 Seconds To Share It

1 yorum:

eren dedi ki...
Bu yorum yazar tarafından silindi.