
Merhaba arkadaşlar C++ Eğitimi serimizin ikinci dersiyle beraberiz. Önceki dersimizi okumadıysanız buraya tıklayarak önceki dersimize ulaşabilirsiniz. Öncelikle bu dersimizde neler öğreneceğiz bunlara değinelim.
- Koşul döngüsü olan if döngüsünü öğreneceğiz.
- Konsol uygulamasına dışarıdan veri almamızı sağlayan cin komutunu öğreneceğiz.
- Ders sonunda önceki dersimizde öğrenmiş olduğumuz cout , int komutlarını da kullanarak basit bir hesap makinası uygulaması yapacağız.
İf döngüsü ile başlayalım. İf döngüsü bir fonksiyonu belirli bir koşula göre çalıştırmaya yarayan bir döngüdür. Kodlamada en fazla kullanılan döngü diyebiliriz. İki Şekilde Kullanılır. Genel kullanımı şu şekildedir.
if(Bu kısma koşul yazılır) { //bu kısma koşul sağlandığında yapılmak istenen yazılır. } else if(Bu kısma 2. koşul yazılır) //yukarıdaki koşul sağlanamazsa bu koşul kontrol edilir { //belirlediğimiz 2. koşul sağlanırsa yapılmak istenen yazılır. //if döngüsünden sonra istediğimiz kadar else if döngüsü yazabiliriz else { //bu kısma yukarıdaki hiçbir koşul sağlanamazsa yapılmak istenen yazılır. }
Bunun dışında birde sade bir kullanım şekli vardır. Bu kullanım şekli genellikle else veya else if kullanılmadığı ve koşul için sadece bir görev yazıldığı zaman kullanılır.
if(buraya koşul yazılır) buraya yapılmak istenen yazılır;//bu kullanım şeklinde sadece 1 görev yazılabilir.
if döngüsü bu kadar. Şimdide cin komutuna değinelim. cin komutu konsol uygulamasına dışarıdan veri almamızı sağlayan bir komut türüdür. cin komutunun genel kullanımı aşağıdaki gibidir.
#include <iostream> #include <string> using namespace std; int main() { int a;// a adında bir değişken oluşturduk. cin >> a; // konsol uygulaması başlayınca cin komutuyla a değişkenine bir değer verilmesini istedik. cout << "Girdiginiz Sayi " << a;//a değişkeninin değerini ekrana yazdırdık. }
Cin komutuda tamamlandığına göre şimdi hesap makinası uygulamamızı yapabiliriz.
Bu dersimizde buraya kadar. Her iki dersten öğrendiklerimizle bir hesap makinası uygulaması yaptık. sizde her iki dersten öğrendikleriniz ile bir uygulama yapıp öğrendiklerinizi pekiştirebilirsiniz. Yazdığınız kodu yorumlara eklemeyi unutmayın. Bakalım en başarılı uygulama kimden gelecek. Soru ve dileklerinizi yorum yolu ile veya yakupafsin@muhendisarsivi.com adresinden bana ulaştırabilirsiniz. Ayrıca Derslerimizden anlık haberdar olmak istiyorsanız facebook sayfamızı beğenebilir veya sağ üst taraftan e posta bültenimize abone olabilirsiniz.