C++ İsimlendirme Kuralları ve Değişken Tipleri

C++ İsimlendirme Kuralları ve Değişken Tipleri

C++ programlamada değişkenlerin isimlendirme kuralları oldukça önemlidir Değişken isimleri küçük harflerle başlamalı ve birden fazla kelime içeriyorsa kelimelerin ilk harfi büyük yazılmalıdır Sabit isimleri ise tüm harfleri büyük yazılmalı ve kelime aralarında alt çizgi kullanılmalıdır Değişken tipleri ise tam sayı, kayan noktalı sayı ve boolean olarak sınıflandırılır Programların doğru bir şekilde çalışması için doğru değişken tipinin seçilmesi önemlidir

C++ İsimlendirme Kuralları ve Değişken Tipleri

C++ programlama dili, değişkenler, sabitler, fonksiyonlar ve diğer öğeler için belirli isimlendirme kurallarına sahiptir. Bu kurallara uyulması, programın okunabilirliği ve anlaşılabilirliği açısından büyük önem taşır. Ayrıca, değişkenlerin doğru tiplerinin kullanılması, programın doğruluğunu ve işlevselliğini arttırmaya yardımcı olur.

Değişken ve sabit isimlerinin tüm harfleri sıkı bir şekilde büyük veya küçük olabilir. Ancak, değişken isimleri küçük harflerle başlamalıdır, sabit isimleri ise tüm harfleri büyük yazılmalıdır. Birden fazla kelime içeren isimlerde kelimeler arasında boşluk bırakılmamalı ve kelimelerin ilk harfleri büyük yazılmalıdır. Fonksiyon isimleri değişken isimleri gibi küçük harflerle başlamalı, birden fazla kelime içeriyorsa kelimeler arasında boşluk bırakılmamalı ve kelimelerin ilk harfleri büyük yazılmalıdır.

C++ programlama dilinde kullanılan değişken tipleri, değişkenin/konstantın değerini ve türünü belirlemede önemlidir. C++ programlama dilinde kullanılan tam sayı değişken tipleri: int, short, long, unsigned int, unsigned short ve unsigned long’dur. Bu değişken tipleri sayı değerlerinin işlenmesinde kullanılır. Kayan noktalı değişken tipleri ise float, double ve long double'dır. Bu tipler ondalık sayı değerlerinin işlenmesinde kullanılır. Ayrıca, C++ programlama dilinde boolean değişken tipleri de kullanılır. Bu tipler true ve false değerlerini tutar ve bool olarak tanımlanırlar.


İsimlendirme Kuralları

C++ programlama dilinde isimlendirme kuralları, değişkenler, sabitler, fonksiyonlar vb. için oldukça önemlidir. Bu kurallara uyulması programların okunabilirliği ve anlaşılabilirliği açısından büyük önem taşır. İsimlendirme kuralları doğru bir şekilde uygulandığında, kodların daha kolay anlaşılması ve hataların daha hızlı çözülmesi mümkün olur.

C++ programlama dilinde değişken isimleri küçük harflerle başlar ve birden fazla kelime içeriyorsa kelimelerin baş harfleri büyük yazılır. Değişken isimleri arasında boşluk kullanılmaz, bunun yerine kelime araları alt çizgi (_) ile belirtilir. Örneğin, "ogrenciAdi" veya "sinavNotu" şeklinde değişken isimleri kullanılabilir. Sabit isimleri ise tüm harflerle büyük yazılır ve kelime aralarında alt çizgi (_) kullanılır. Örneğin, "MAX_SINAV_NOTU" şeklinde sabit isimleri kullanılabilir. Fonksiyon isimleri değişken isimleriyle benzer kurallara tabidir, ancak fonksiyonların adının baş harfi de küçük yazılır.


Değişken İsimlendirme Kuralları

C++ programlama dilinde kullanılan değişkenlerin isimlendirilmesi de önemlidir. Değişken isimleri küçük harflerle başlamalıdır. Birden fazla kelime içeren isimlerde kelimelerin baş harfleri büyük yazılmalı ve kelimeler arasında boşluk bırakılmamalıdır.

Örneğin, ogrenciAdi ve sinavNotu değişkenleri gibi birden fazla kelime içeren değişken isimlerinin her kelimesinin baş harfi büyük yazılır ve aralarına boşluk bırakılmaz. Bununla birlikte, değişken isimlerinin tamamının büyük harflerle yazılması önerilmez.

Ayrıca, değişken isimlerinin anlamlı olması ve programda geçen diğer değişkenlerden farklı olması da faydalıdır. Bu sayede programın daha okunaklı ve anlaşılır olması sağlanır.


Sabit İsimlendirme Kuralları

C++ programlama dilinde sabitler için isimlendirme kuralları bulunmaktadır. Sabit isimleri, tüm harflerle büyük yazılmalıdır ve kelime araları alt çizgi (_) ile belirtilmelidir. Bu sayede program içerisindeki sabitlerin diğer değişkenlerden kolayca ayırt edilmesi sağlanır. Örneğin, bir program içinde geçen "sinavNotu" değişkeni, 50 değeriyle bir sabit olarak tanımlanmışsa "MAX_SINAV_NOTU" şeklinde yazılabilir.


Fonksiyon İsimlendirme Kuralları

C++ programlama dilinde fonksiyon isimleri, değişken isimleri gibi küçük harflerle başlamalıdır. Birden fazla kelime içeren fonksiyon isimlerinde ise kelimelerin baş harfleri büyük yazılmalı ve kelimeler arasında boşluk bırakılmamalıdır. Örneğin; "hesaplaSinavOrtalamasi" şeklinde bir fonksiyon ismi kullanılabilir. İsimlendirme kurallarına uyulması fonksiyonun anlaşılabilirliği açısından oldukça önemlidir.

Fonksiyonlar, program içinde belirli bir görevi yerine getirmek için kullanılır. Fonksiyon isimleri, fonksiyonun ne işlevi gördüğünü ve ne tür bir girdi/çıktı ile çalıştığını göstermesi açısından önemlidir. Bu sebeple fonksiyon isimlendirmelerinde isimlendirme kurallarına uyulması önerilir.


Değişken Tipleri

C++ programlama dilinde, değişkenler, sabitler vb. için çeşitli tipler kullanılmaktadır. Bu tipler, değişkenin veya sabitin türünü ve değerini belirlemek için kullanılır. Tam sayı değişken tipleri, sayı değerlerinin işlenmesinde kullanılan en yaygın tiplerdir. int, short, long, unsigned int, unsigned short, unsigned long tam sayı değişken tipleri olarak kabul edilir.

Kayan noktalı değişken tipleri, ondalık sayı değerlerinin işlenmesinde kullanılır. Bu tipler, float, double ve long double olarak sınıflandırılır. Kayan noktalı tipler, hassasiyet düzeyine göre değişir. Örneğin, float sabitleri, double sabitlerine göre daha az hassas olabilir.

Boolean değişken tipleri değişkenlerin doğruluğunu ifade etmek için kullanılır. Bu tipler true ve false değerlerini tutar ve bool olarak tanımlanırlar.

Değişken tipleri, bir programın doğru bir şekilde çalışmasını sağlamak için önemlidir. Programın beklenen sonuçları üretmesini sağlamak için doğru tipleri seçmek önemlidir.


Tam Sayı Değişken Tipleri

C++ programlama dilinde tam sayı değişken tipleri, sayı değerlerinin işlenmesinde kullanılır. Bu tipler bilgisayarın belleğinde belirli bir yer kaplar ve bu nedenle gereksiz yere büyük boyutlu bir değişken tanımlamak da programın performansını düşürebilir. Tam sayı değişken tipleri şunlardır:

  • int: Programlama dilinde en sık kullanılan tam sayı değişken tipidir. Bellekte 4 byte yer kaplar ve -2,147,483,648 ile 2,147,483,647 arasındaki tüm tam sayı değerlerini alabilir.
  • short: Bellekte 2 byte yer kaplar ve -32,768 ile 32,767 arasındaki tüm tam sayı değerlerini alabilir.
  • long: Bellekte 4 byte yer kaplar ve -2,147,483,648 ile 2,147,483,647 arasındaki tüm tam sayı değerlerini alabilir.
  • unsigned int: int veri tipinin pozitif sayıları için olan sürümüdür. Bellekte 4 byte yer kaplar ve 0 ile 4,294,967,295 arasındaki tüm pozitif tam sayı değerlerini alabilir.
  • unsigned short: short veri tipinin pozitif sayıları için olan sürümüdür. Bellekte 2 byte yer kaplar ve 0 ile 65,535 arasındaki tüm pozitif tam sayı değerlerini alabilir.
  • unsigned long: long veri tipinin pozitif sayıları için olan sürümüdür. Bellekte 4 byte yer kaplar ve 0 ile 4,294,967,295 arasındaki tüm pozitif tam sayı değerlerini alabilir.

Tam sayılar programlama dillerinde sıklıkla kullanılan veri tipleridir. Bu nedenle C++ programlama dilinde de birçok farklı tam sayı değişken tipi bulunmaktadır. Bu tipler sayesinde programcılar farklı boyutlarda tam sayı değerleri işleyebilirler ve programlarını daha etkili bir şekilde yazabilirler.


kayan Noktalı Değişken Tipleri

C++ programlama dilinde kayan noktalı değişken tipleri, ondalık sayıları işlemek için kullanılır. Bu tipler float, double ve long double olarak tanımlanır. Aşağıda kayan noktalı değişken tiplerinin özellikleri yer almaktadır:

Değişken Tipi Boyut (byte) Değer Aralığı
float 4 1.2E-38 ila 3.4E+38
double 8 2.3E-308 ila 1.7E+308
long double 16 3.4E-4932 ila 1.1E+4932

float tipi, yeterince hassas olmayan ve ondalık sayılarla çalışırken hata payı yüksek olabilen bir tiptir. double tipi ise daha fazla hassasiyet sunar ve daha büyük değerleri işlemek için kullanılır. long double tipi ise en yüksek hassasiyete sahip olup, en büyük değerleri işlemek için kullanılır.

Kayan noktalı tiplerinin bir diğer özelliği, ondalık sayıları işlemek için bazı özel fonksiyonların kullanılması gerektiğidir. Örneğin, çift sayı ya da tek sayı olup olmadığını kontrol etmek için fmod() fonksiyonu kullanılır. Ayrıca atan() gibi fonksiyonlarla trigonometrik işlemler de yapılabilmektedir.

Kayan noktalı değişken tipleri, özellikle hesaplama gerektiren alanlarda sıklıkla kullanılır. Örneğin, finansal hesaplama ve ölçüm sistemleri gibi alanlarda bu tipler tercih edilir. Ancak, yüksek hassasiyet gerektirmeyen durumlarda integer tiplerinin kullanılması daha verimli olabilir.


Boolean Değişken Tipleri

C++ programlama dilinde kullanılan boolean değişken tipleri, yalnızca iki farklı değeri tutar, bunlar true ve false değerleridir. Bu tipler, bool olarak tanımlanırlar ve genellikle mantıksal ifadeler için kullanılırlar.

Örneğin, bir değişkenin değerinin belirli bir koşulu sağlayıp sağlamadığını kontrol edebiliriz. Eğer koşul sağlanıyorsa boolean değişkenimize true değerini atayabiliriz, sağlanmıyorsa false değerini atayabiliriz. Bu şekilde koşullu ifadelerin yürütülmesinde yardımcı olurlar.

Boolean değişken tipleri, ayrıca C++'ta işlemlerde kullanılan mantıksal operatörlerle birlikte de kullanılabilirler. Örneğin, "ve" mantıksal operatörü olan && ile iki farklı koşulu aynı anda kontrol edebiliriz. Bu şekilde programımızın daha verimli ve hatasız çalışmasını sağlayabiliriz.

Mantıksal Operatör Anlamı Örnek Kullanımı
== Eşit mi? if (x==y)
!= Eşit değil mi? if (x!=y)
> Büyük mü? if (x>y)
< Küçük mü? if (x<y)
>= Büyük veya eşit mi? if (x>=y)
<= Küçük veya eşit mi? if (x<=y)

Boolean değişkenler, C++ programcılığındaki temel yapı taşlarından biridir. İyi bir programcı, mantıksal ifadelerin kullanımını anlar ve doğru bir şekilde uygular. Bu sayede programlarının daha az hata vermesini ve istenilen sonucu üretmesini sağlar.