Üye Girişi Yapınız     


    E-Posta
    

    Şifreniz
    



Şifremi Unuttum


Ana Sayfa Site Hakkında İletişim Ziyaretçi Defteri Döküman İndir Makale Ekle Haber Ekle

C Programlamada For Döngüsü Ve For Döngüsü Örnekleri      10.03.2018    Yazar : Arass785

  Programlamaya dair hangi dil olursa olsun en önemli noktalardan biri döngülerdir. Döngüler, belirlediğiniz bir şeyi istediğiniz sayıda oluşturan kod blokları dır. Bu yazımda sizlere C programlamada for döngüsü ve for döngüsü örneklerinden bahsedeceğim. Hadi öyleyse hiç vakit kaybetmeden başlayalım.


 

C Programlama For Döngüsü ve For Döngüsü Örnekleri

Programlamaya dair hangi dil olursa olsun en önemli noktalardan biri döngülerdir. Döngüler, belirlediğiniz bir şeyi istediğiniz sayıda oluşturan kod blokları dır. Bu yazımda sizlere C programlamada for döngüsü ve for döngüsü örneklerinden bahsedeceğim. Hadi öyleyse hiç vakit kaybetmeden başlayalım.
 
Her programlamada döngü kullanılır. Döngülerin amacı ise bir işlemi belirttiğiniz sayıya göre pratik bir şekilde yapmasıdır. Ayrıca bazı sorunların çözümü konusunda bir işlem meydana getirmektedir. Size şöyle örnek vereyim. Mesela siz bir işlem yapacaksınız ve siz o işlemi 3 defa yaptığınızda işiniz bitiyor. Yani burada döngü kullanmanıza gerek kalmıyor. Fakat siz yüzlerce işlem yapmak isterseniz, işte burada döngüleri kullanmalısınız. Burada C programlama, döngüler hakkında tekrar edecek işlemler için bizlerekolaylık, yazma ve temiz bir algoritma oluşturmamıza fırsat veriyor. Yani döngülere hakim olmanız, C programlamada da olduğu gibi her programlama dilinde size kolaylık sağlayacaktır. Evet, C programlama da  ilk konumuz for döngüsü ve for döngüsü örnekleri
 
 

C Programlamada For Döngüsü 

C programlamada for döngüsü kullanımı bakımından oldukça basit ve kullanışlıdır. For döngüsü kullanımı için öncelikle bir adet değişken girmeniz gerekiyor. Mesela “a” şeklinde bir değişken girdiniz. Burada for döngüsünü aşağıdaki kod bloklarıyla meydana getiriyoruz.
 

for (Başlangıç Değeri; Koşul; Değişim)

            {

              Yapılması istenilen kod

            }

Burada for döngüsü şöyle işliyor. Döngü içerisinde yer alan kodların çalışması için koşulu sağlamanız gerekir ki for döngüsünde kod işlensin. Şimdi sizlere bunu bir örnekle açıklayacağım.

 

C Programlamada For Döngüsü Örnekleri

Örnek 1: 

1’den 15’e kadar alimutlu.com.tr yazan bir program yazınız.
#include <stdio.h> #Kütüphanemizi ekliyoruz.
 
int main()
{
int a;
for (a=1;a<=15;a++)
{
printf("alimutlu.com.tr\n",a); #Yapılması istenilen Kodu giriyoruz.
}
return 0;

Evet, yukarıdaki kodu çalıştırdığımızda aşağıda yer alan MS-DOS penceresinde 1’den 15’e kadar alt alta alimutlu.com.tr olarak yazdığını göreceksiniz. Bunu kod editörünüz de kolaylıkla deneyebilirsiniz.
 

 

Örnek 2:

Pascal üçgeni birçok kişi tarafından bilinir. Şimdi bu örnekte sizlerle Pascal üçgeni oluşturan bir program yazacağız.

#include <stdio.h>

#include <stdlib.h>
#include <conio.h>
#include <locale.h>
long fun(int y)
{
    int z;
    long result = 1;
    for( z = 1 ; z <= y ; z++ )
        result = result*z;
    return ( result );
}
int main()
{
setlocale(LC_ALL, "Turkish");
    int x, y, z;
    printf("Pascal Üçgeni İçin Sayı Giriniz = ");
    
    scanf("%d",&y);
    for ( x = 0 ; x < y ; x++ )
    {
        for ( z = 0 ; z <= ( y - x - 2 ) ; z++ )
            printf(" ");
        for( z = 0 ; z <= x ; z++ )
            printf("%ld ",fun(x)/(fun(z)*fun(x-z)));
        printf("\n");
    }
    return 0;

Evet, yukarıdaki kodu çalıştırdığımızda aşağıda yer alan MS-DOS penceresinde Pascal Üçgeni İçin Sayı Giriniz diye bir yazı yazacak, ardından sayıyı girdiğinizde Pascal üçgeni oluşturulacak.

 

Evet, C programlamada for döngüsü ve for döngüsü örnekleri adlı yazımızın sonuna geldik. Bu konuda herhangi aklınıza takılan bir şey olursa yorum kısmından belirtebilirsiniz. Faydası olması dileğiyle hoşça kalın.

Kaynak: https://alimutlu.com.tr/yazilim/c-programlamada-for-dongusu-ve-for-dongusu-ornekleri

 

 


Facebook'ta Paylaş    

Diğer Bilişim Haberleri        Tüm Haberler       Ana Sayfa

  =>Yorum Ekleyin...

İsim Giriniz :

  

  =>Yapılan Yorumlar...

ayhan    12.03.2018    09:11:12

Paylaşım için teşekkürler. Ancak Haber olarak değil makale olarak eklerseniz daha iyi olur. Yazarlar kategorisinde o zaman görünebilirsiniz.


Gizem    12.03.2018    23:15:23

Bilgilendirmeniz için teşekkür ederim Ayhan bey. Dediklerinizi uygulayacağım :)