Bu eğitimde, kullanıcıdan girdi almak için cin nesnesini ve örnekler yardımıyla kullanıcıya çıktı görüntülemek için cout nesnesini kullanmayı öğreneceğiz.
C ++ Çıkışı
C ++ 'da, coutbiçimlendirilmiş çıktıyı ekran gibi standart çıktı aygıtlarına gönderir. Çıktıyı görüntülemek coutiçin <<operatörle birlikte nesneyi kullanırız .
Örnek 1: Dize Çıkışı
#include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; )
Çıktı
Bu C ++ Programlamadır
Bu program nasıl işliyor?
- İlk olarak
iostreamçıktıyı görüntülememize izin veren başlık dosyasını dahil ediyoruz . coutNesne içinde tanımlandığıstdad. İsimstdalanını kullanmak içinusing namespace std;ifadeyi kullandık .- Her C ++ programı
main()işlevle başlar . Kod yürütme,main()işlevin başından itibaren başlar . coutdizeyi tırnak işaretleri içine yazdıran bir nesnedir" ".<<Operatör tarafından takip edilir .return 0;main()işlevin "çıkış durumu" dır . Program bu ifade ile sona ermektedir ancak bu ifade zorunlu değildir.
Not: İfadeyi dahil using namespace std;etmezsek, std::coutyerine kullanmamız gerekir cout.
stdAd alanını kullanmak potansiyel sorunlar yaratabileceğinden bu tercih edilen yöntemdir .
Bununla birlikte, stdkodları daha okunaklı hale getirmek için eğitimlerimizde ad alanını kullandık .
#include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; )
Örnek 2: Sayı ve Karakter Çıktısı
Sayıları ve karakter değişkenlerini yazdırmak için, aynı coutnesneyi, ancak tırnak işareti kullanmadan kullanıyoruz.
#include using namespace std; int main() ( int num1 = 70; double num2 = 256.783; char ch = 'A'; cout << num1 << endl; // print integer cout << num2 << endl; // print double cout << "character: " << ch << endl; // print char return 0; )
Çıktı
70 256.783 karakter: A
Notlar:
endlManipülatör yeni bir satır eklemek için kullanılır. Bu nedenle her çıktı yeni bir satırda görüntülenir.<<Operatör daha biz tek bir açıklamada farklı değişkenleri dizeleri vb yazdırmak istiyorsanız birden kullanılabilir. Örneğin:
cout << "character: " << ch << endl;
C ++ Girişi
C ++ ' cinda, klavye gibi standart giriş cihazlarından biçimlendirilmiş girdi alır. Girdi almak için cinnesneyi >>operatörle birlikte kullanırız .
Örnek 3: Tamsayı Giriş / Çıkış
#include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; )
Çıktı
Bir tam sayı girin: 70 Sayı: 70
Programda kullandık
cin>> num;
kullanıcıdan girdi almak için. Giriş, num değişkeninde saklanır. >>Operatörü cingirdi almak için kullanıyoruz .
Not: İfadeyi dahil using namespace std;etmezsek, std::cinyerine kullanmamız gerekir cin.
C ++ Birden Fazla Giriş Alma
#include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; )
Çıktı
Bir karakter ve bir tam sayı girin: F 23 Karakter: F Numarası: 23








