C++ Değerli(Tüyo) Bilgiler

Kurtbeyi

Misafir Editör
Katılım
5 Şubat 2022
Mesajlar
501
Tepkime puanı
44
Konum
istanbul
Cinsiyet
  1. Bay
Takım
Fenerbahçe
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;
 
Benzer konular Forum Tarih
Kurtbeyi C ve C++ 2 198
Kurtbeyi C ve C++ 1 195
Kurtbeyi C ve C++ 2 178
Kurtbeyi C ve C++ 1 196
Kurtbeyi C ve C++ 1 158

Benzer konular

İçerik sağlayıcı "paylaşım" sitelerinden biri olan Harbimekan.Com Forum, Eğlence ve Güncel Paylaşım Platformu Adresimizde 5651 Sayılı Kanun’un 8. Maddesine ve T.C.K’nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. Harbimekan.Com sitesindeki konular yada mesajlar hakkında yapılacak tüm hukuksal Şikayetler için info@harbimekan.com yada iletişim sayfası üzerinden iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 3 Gün (72 Saat) içerisinde Forum yönetimi olarak tarafımızdan gereken işlemler yapılacaktır.

Bu Site, Bilim ve Sağlık Haber Ajansı Üyesidir.

Yığıntı - 8kez - kaynak mağazam - Uğur Ağdaş