Advertisement
Teknogezgin

C++ Notlarım

May 1st, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.99 KB | None | 0 0
  1. .cpp  c++ dosya uzantımız.
  2. /* ----
  3. ----- */  Çift satır yorum.
  4. //  Tek satır yorum.
  5. #include “stdafx.h” Programın daha hızlı çalışması için bir kütüphane ortamı ekler.
  6. #include <iostream>  kaynak dosyalarının programa dahil edilmesini sağlar. Örneğin cout ifadesini kullanabilmek için bu satırı yazmak zorundayız. Başlık dosyalarının programa dahil eder.
  7. int main() {}  Ana fonksiyon programların olmazsa olmazlarından biri.
  8. Cout  İstediğimiz bir yazıyı ekranda göstermememizi sağlar.
  9. cout << "Ornek yazi";
  10. std::cout << “merhaba dünya”; gibi..
  11. return 0;  Fonksiyonu bitirir.
  12. using namespace std;  Ekrana bir şeyler yazdırırken her seferinde std:: ifadesini kullanmaktan kurtaran fonksiyon.
  13. Örnek:
  14. Cout << “ deneme”; gibi…
  15. System(“PAUSE”);  Klavyeden bir tuşa tıklayıncaya dek yazının ekranda kalmasını sağlar.
  16. \n  bırakıldığı yerden sonra gelen yazının bir alt satıra geçmesini sağlar.
  17. Örnek:
  18. Cout << “cok\nguzel”; gibi…
  19. \t  Kendisinden sonra gelen yazının aşağı yukarı bir tab boyutu kadar ileri gitmesini sağlar.
  20. \r  Yeni yazılan yazının sol başa konumlanmasını sağlar.
  21. \a  Uyarı verilmesini sağlar. Bu ifadeyi yazarak bip sesi duyabiliriz.
  22. endl  bir alt satıra geçmek için \n ifadesi dışında endl ifadesini de kullanabiliriz.
  23. Örnek:
  24. Cout << “yazi yazıyorum ben” << endl << “evet”;
  25. \\  Ekrana \ yazdırabilmek için bunu kullanırız.
  26. \”  Ekrana “ yazdırabilmek içinde bunu kullanırız.
  27. Char  karakter değişkeni.
  28. Short  kısa tamsayı değişkeni.
  29. İnt  tamsayı değişkeni.
  30. Long  uzun tam sayı değişkeni.
  31. Booltrue(doğru) ya da false(yanlış) değişkeni.
  32. Double  uzun ondalıklı sayı değişkeni.
  33. Float  ondalıklı sayı değişkeni.
  34. Değişken tanımlamaya örnek:
  35. Kalıbımız: (değişken tipi) (değişken adı);
  36. şeklinde olmalıdır.
  37. İnt yas;
  38. Float fiyat;
  39. Char harf;
  40. Değişkenlere değer atayabilirsiniz.
  41. İnt yas=21;
  42. Float fiyat=15.45;
  43. Char harf=a;
  44. İnt sayi1=42,sayi2=24;
  45. Not: Bildirimi fonksiyon içerisinde yapılan değişkenlere yerel değişkenler denir.
  46. Değişkenin bildiriminin tüm fonksiyonlar için geçerli olması isteniyorsa eğer değişkenin bildirimi fonksiyonların dışında yapılır. Bu değişkenlere global değişkenler denir.
  47. Değişkenin program çalıştığı sürece tekrar tekrar çağırıldığında değişmemesini istiyorsa static değişken kullanmalıyız.
  48. Örnek:
  49. İnt main(){
  50. Static int sayi=5; //static değişken
  51. }
  52. Sabitler
  53. Programın çalışması boyunca hiç değişmeyecek değerlerin saklanması için kullanılırlar. Ve const ile ifade edilirler.
  54. Cin  Klavyeden bir değer girilmesini isteyen ifade.
  55. Cin >> sayi1; gibi…
  56.  
  57. Atama operatörü  =
  58. Örnek=
  59. int sayi=21;
  60. char harf= 's';
  61.  
  62. Aritmetik operatörler
  63. Toplama  +
  64. Çıkarma  -
  65. Çarpma  *
  66. Bölme  /
  67. Mod alma  %
  68.  
  69. Atama operatörleri
  70. Topla ve ata  +=
  71. Çıkar ve ata -=
  72. Çarp ve ata  *=
  73. Böl ve ata  /=
  74. Mod al ve ata  %=
  75. Küçüktür  <
  76. Büyüktür  >
  77. Küçük eşittir  <=
  78. Büyük eşittir  >=
  79. Eşit mi  ==
  80. Farklı mı  !=
  81.  
  82. Mantıksal Operatörler
  83. && (Ve)  Verilen bütün ifadelerin koşullu sağlaması lazımdır.
  84. || (Veya)  Verilen ifadelerden en az bir tanesi koşulu sağlaması sağlaması lazımdır.
  85. ! (Değil)  Kendisinden sonra gelen ifadenin değilini yani zıttını alır.
  86. Kontrol Yapıları
  87. İf yapısı Verilen ifade doğru ise kod çalışır.
  88. Örnek:
  89. İf( test edilen ifade )
  90. Eğer ifade doğru ise bu kısım çalışır;
  91. İf Else yapısı Verilen ifade doğru ise if yapısı içerisindeki kod yanlış ise else yapısı içerisindeki kod çalışır.
  92. Örnek:
  93. İf( test edilen ifade )
  94. {
  95. Eğer ifade doğruysa bu kısım çalışır;
  96. }
  97. Else
  98. {
  99. Eğer ifade yanlışsa bu kısım çalışır;
  100. }
  101. Switch – Case Yapısı Değişkenin değerine göre programa yön veren yapıdır.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement