Ziyaretiniz için teşekkürler!

Doğru kişiyi buldunuz fakat.. :) Burası Serkan Çay'ın eskiden kullandığı blog sitesidir.

Yeni blog adresi: SERKANCAY.COM

Launching
launchpad

15 Haziran 2014 Pazar

5. Değişkenler

Programlama da değişkenlerin önemi çok büyüktür. Bir matematiksel işlem, tutacağımız bir kayıt, kullanıcıdan veri alma gibi şeyler değişkenlerle yapılır.


Peki nedir bu değişkenler? Değişkenler bir değeri tutan isim verebildiğimiz küçük veri parçalarıdır. C++'ta değişken şöyle tanımlanır:

DeğişkeninTipi DeğişkeninAdı;

İsterseniz hemen değişken tanımlamaya uygulamalı bir örnek verelim. Visual Studio'yu açarak sizde deneyebilirsiniz.

Mesele ismi serkan olan bir sayı değişkeni tanımlayalım.
int serkan;
Görüldüğü gibi başına int(değişkenin tipi) ve sonra serkan(değişkenin adı) ekleyip değişkenimizi oluşturduk.
Değişken tiplerini kısa bir şey söyledikten sonra yazacağım.
Biz değişkenin tanımında bir değeri tutan demiştik. İşte bu serkan değişkenine bir de değer atayacaksak şöyle bir kod yazmamız gerekir:
int serkan=5;
Şimdi değeri 5 olan serkan adında bir değişken oluştu.

Dilerseniz değişken tiplerini yazalım ve ne işe yaradıklarını da söyledikten sonra Visual Studio'dan örnekler yapalım.

Değişken Tipleri

1.int
2.double
3.float
4.char
5.string
Bu beş değişkeni iyi öğrenmeliyiz. Şimdi ayrıntıları anlatalım ve int ile başlayalım.

int

Bu değişken tipi tam sayıları tutar. Mesela 1000 gibi..
Tanımlama şekli
int sayi=1000;

double

15 basamağa kadar ondalıklı sayıları tutar. Mesela 10.5 gibi..
Tanımlama şekli
double sayi=10.5;

float

Bu da ondalıklı sayı tutar. Double'dan farkı basamak sayısının daha az ve bellekte az yer  kaplamasıdır.  7 basamağa kadar sayı tutar. Mesela 6,755 gibi..
Tanımlama şekli
float sayi=7.755;

char

Bu değişken karakter tutar.  Mesela a karakteri, 5 karakteri, ? işareti gibi şeyler..
Tanımlama şekli
char karakter='a';
not= karakterler her zaman tek tırnak (') arasına yazılır!

string

Belki de işimizi en çok kolaylaştıran veri tipi olan String karakter dizileri gibidir. Yani bir cümleyi tutabilir. Kullanıcıdan veri alırken tercih edilir. Mesela "Serkan 5 tane program yazdı." cümlesini String'e atabiliriz.
Tanımlama şekli
string cumle="Serkan 5 tane program yazdi.";
not=string veriler her zaman çift tırnak (") arasında yazılır!
not2=string kullandığınız zaman içeriği eklemeyi unutmayın! #include <string>

Biraz uygulama yapalım.

Uygulama: Kullanıcıdan bir tam sayı, bir ondalıklı sayı, bir karakter ve bir cumle alıp bunları ekranda gösterelim. Sizde cevaba bakmadan hemen yazmaya koyulabilirsiniz.




Projemizi açtık ve kodlarımızı yazalım.
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
    int tamSayi;
    double ondalikliSayi;
    char karakter;
    string cumle;

    cout << "Bir tamsayi girin: ";
    cin >> tamSayi;

    cout << "Bir ondalikli sayi girin: ";
    cin >> ondalikliSayi;

    cout << "Bir karakter girin: ";
    cin >> karakter;

    cout << "Bir cumle girin:" ;
    cin >> cumle;

    cout << "Tam sayi: " << tamSayi << endl;
    cout << "Ondalikli sayi: " << ondalikliSayi << endl;
    cout << "Karakter: " << karakter << endl;
    cout << "Cumle: " << cumle << endl;

    system ("pause");
    return 0;
}


Kodu açıklarsak öncelikle değişkenlerimizi tanımladık.
Sonra ekrana bilgilendirici mesaj gönderip cin ile kullanıcıdan verileri aldık.
Ve değerleri ekranda gösterdik.



Sizde bir proje açıp değişkenler tanımlayın. Değişken isminin başına _ koyun. Olmadı mı? O zaman internette değişken isimleri tanımlama kurallarını araştırın..

Hakkımda

Blogger tarafından desteklenmektedir.

Blog Arşivi

Çok Okunanlar

Blog Yazılarım SERKANCAY.COM'da

Herkese merhabalar. Burası benim eski blog yazılarımın bulunduğu alandır. Yeni yayınlarım artık serkancay.com adresinden devam edecektir. Kategoriler halinde gerek genel konulardan gerek teknik konulardan bahsedeceğim. Ziyaretiniz için teşekkürler...