Programlama temelleri - Basit kodlar - değişkenler ve sabitler konusundan 5 tane örnek

Konu 'Bilişim Teknolojileri' bölümünde OnLyBlack tarafından paylaşıldı.

  1. OnLyBlack

    OnLyBlack Üye

    Katılım:
    22 Mart 2010
    Mesajlar:
    57
    Beğenileri:
    5
    Ödül Puanları:
    9

    Arkadaşlar değişkenler ve sabitler konusundan 5 tane örnek yazmam gerekiyor. Ben iki tane yazdım sizde yardımcı olursanız sevinirim. Şimdiden teşekkürler.
  2. Moderatör Bünyamin

    Moderatör Bünyamin Tekirdağ Yönetici Moderatör

    Katılım:
    9 Ocak 2012
    Mesajlar:
    523
    Beğenileri:
    365
    Ödül Puanları:
    63
    Kod:
    Değişkenler ve Sabitler programın başında bulunmalıdır. Bazı uygulamalarda değişkenin bir başlangıç değerinin olması istenir. Böyle durumlarda değişken bildirilirken başlangıç değeri verilebilir. Örneğin:
    
          char isim='X', z;
          int  sayi=0, n=10;
          float toplam=0.0, sonuc=22.14;   
    Sabit bildirimi, başlangıç değeri verilen değişken bildirimi gibi yapılır. Ancak; veri tipinin önüne const anahtar sözcüğü koyulmalıdır. Örneğin:
    
          const float   PI = 3.142857;
          const double  NOT= 12345.8596235489;
          const int     EOF= -1;
          const char[] = "devam etmek için bir tuşa basın...";
    gibi sabit bildirimleri geçerli olup bunların içerikleri program boyunca değiştirilemez. Yalnızca kullanılabilir. Genellikle, sabit olarak bildirilen değişken isimleri büyük harflerle, diğer değişken isimlerinin ise küçük harflerle yazılması(gösterilmesi) C programcıları tarafından geleneksel hale getirilmiştir.
    
    Birçok C programında sabitler #define önişlemci komutu ile de tanımlandığını görebilirsiniz. Bu komutla sabit bildirimi, bir program parçasına ve makro fonksiyon tanımlaması yapılabilir. Bir program geliştirilirken simgesel sabitlerin kullanılması programın okunurluğunu arttır ve bazen gerekli de olabilir. Aşağıda verilen simgesel sabit bildirimleri geçerlidir. #define önişlemcisi ile makro fonksiyon tanımlama işlemi Fonksiyonlar bölümünde anlatılacaktır.
    
      #define MAX 100
      #define DATA 0x0378
      #define YARICAP 14.22
    Değişken Bildirim Yerleri ve Türleri
    
    Yerel(local) Bildirim
    
    Yerel değişkenler kullanıldığı fonksiyon içerisinde bildirilir. Yalnızca bildirildiği fonksiyon içerisinde tanınır ve kullanılabilir.
    
        int topla(int a,int b)
        {
        /* yerel (local) değişken c nin bildirimi */
        int c;
        c = a + b;
        return c;
       }
    Genel(general) Bildirim
    
    Genel değişkenler bütün fonksiyonların dışında bildirilir. Bir değişken program boyunca sürekli olarak kullanılıyorsa genel olarak bildirilmelidir.
    
       #include <stdio.h>
    
       void karesi();
    
       /* 
       ** m ve n global tip değişkendir. 
       ** bu iki değişken tüm program boyunca kullanılmaktadır
       */
       int m,n;  
    
       main(){
         m=7;
         karesi();
         printf("%d nin karesi %d dir",m,n);
       }
    
      void karesi()
      {
        n = m*m;
      }
    alemci_baba_42 ve Murat AKSOY bunu beğendi.

Sayfayı Paylaş