- BAŞLA
- Döngüyü başlat
- İşlem bitti yaz, sonucu göster
- DUR
Akış diyagramı ve açıklamalarını ulaşmak için tıklayın.
C kodları nasıl çalıştırılır (derlenir) öğrenmek için tıklayın.
C Programının Temel Yapısı(Değişken Tipleri) Programlama hakkındaki açıklamalar için tıklayın.
C Programlamada kullanıcının bilgi girişi – çıkışı yapması için gerekli açıklamar için tıklayın.
#include<stdio.h>
#include<conio.h>
main()
{
int i,t=0,a;
for (i=1;i<=10;i=i+1)
{
t=t+i;
}
printf(“İslem Bitti.\nSonuc=%d”,t);
getch();
}
Belirli tanımlamaları kullanacağımız için bize gerekli olan stdio.h kütüphanesini ilk olarak çağırdık. Daha sonra ise getch() fonksiyonunu kullanacağımız için conio.h kütüphanesini dosyamızı çağırdık. Ana program başlatmak için main() i yazıp süslü parantezlerimizi ( {… } ) koyduk.
Öncelikle i,t ve a adında 3 adet tamsayı değişkenini tanımladık. İçlerinden t değişkenini sıfıra eşitledik. Eşitledik ki daha sonra kullanacağımız for döngüsü içerisinde toplanan değerle birlikte toplanmasın.
Daha sonra ise For döngüsünü kullandık(For döngüsü nedir? Öğrenmek için tıklayın. ). Ne zaman ki i değeri 10′a karşılık gelirse döngüyü bitir dedik. Not: İstersek burada i=0′a eşitleyip i<n diyerek de bu işi halledebilirdik.
For döngüsü içerisine bir kod blogu oluşturarak. “t=t+i” adında bir işlem yazdık. Burada daha önceki derslerimizde açıkladığımız gibi “sağ taraftaki değişkenler sol taraftaki değişkenlere aktarılır” açıklamamızı tekrarlıyoruz. For döngüsü her yenilendiğinde i ve t’nin değerleri sabit sol değişkene aktarılacak.
Kodun devam etmesi için klavyeden herhangi bir tuşa basılmasını istedik ve programın bittiği için herhangi bir tuşa tıkladığımızda program kapandı. Bunun için Getch Fonksiyonunu kullandık.
Proje halindeki dosyayı indir.
Uygulama halindaki dosyayı indir.