Neler yeni
Türkiye'nin En Güncel Forum Sitesi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

C++ Değerli(Tiyo) Bilgiler

ByOnur58

Kayıtlı Üye
MFC Üyesi
  • Üyelik Tarihi
    7 Ocak 2015
  • Mesajlar
    2,113
  • MFC Puanı
    10
  • MFC Seviyesi

Kod:
Merhaba arkadaşlar şimdi size C++(programlama dileri diyebirz) nasıl düzgün anlaşılır kodlama yapılır analtacağım.

>> ilk önce tanımlamalardan bahsedelim yani değişkene der atamaktan:
Kod:
int a;
cout << a;
yukarıdaki gibi derlediğimizde IDE yani derleyici(eski derleyiciler vermeyebilr ama teknik olarak hatalıdır) hata verecektir çünkü derlenip çalışsaydı rastgele bir değer alacaktı bu her çalıştığında böyle olacaktı buda mantıksız bişey olduğu için derleyici bunu kabul etmez.
Doğrusu:
Kod:
int a = 0;
cout << a;
>> ikinci olarak boşluk kullanımı:
Kullanılması tavsiye edilmeyen
Kod:
int degisken;
degisken=0;
cout<<"Merba"<<endl;
cin>>degisken;
int deneme(int dene,int deneme);
ve benzeri...
Kullanılması Tavsiye edilen
Kod:
int degisken;
degisken = 0;
cout << "Merba" << endl;
cin >> degisken;
int deneme(int dene, int deneme);
ve benzeri...
yani 2 kod arasındaki fark gözüküyor Tavsiye edilmeyenin anlaşılır değil ve dağınık gözüküyor oysa tavsiye edilen hem anlaşılır hem neyin ne olduğu belli oluyor

>>üçüncü olarak yorum satırları
yorum satırlarını mutlaka yazdığınız programlarında kullanın çünkü bir süre sonra kodun ne işe yaradığını unutablrsnz.
Tavsiye edilemyen
Kod:
cout << "Merhaba "; //Ekrana merhaba yazar

/*birşeyi hesaplar*/
int hesapla(int a, int b, int c, int d, int e, int f, int g)
{
//...
}
Tavsiye edilen

Kod:
//Ekrana Merhaba yazar
cout << "Merhaba ";

/*birşeyi hesaplar
* a -> deger 1'i alır
* b -> deger 2'yi alır
* c -> fiyatı alır
* vesayre
*/
int hesapla(int a, int b, int c, int d, int e, int f, int g)
{
//...
}
>>Dördüncü olarak
Satır kullanma:
Tavsiye edilmeyen(anlaşılması zor)
Kod:
int a, b, sonuc;
//kulanıcıdan sayı alır
cout << "1. sayı gir";
cin >> a;
//kulanıcıdan sayı alır
cout << "2.Sayı gir";
cin >> b;
sonuc = a + b;
//sonucu göster
cout << sonuc;
cin.get();
return 0;
Tavsiye edilen(anlaşılması kolay)
Kod:
int a, b, sonuc;

//kulanıcıdan 1.sayıyı alır
cout << "1. sayı gir";
cin >> a;

//kulanıcıdan 2.sayıyı alır
cout << "2.Sayı gir";
cin >> b;

sonuc = a + b;

//sonucu göster
cout << sonuc;

cin.get();
return 0;
 
Üst Alt