(C++) Metni ekrana yazdırma


Görüntü metni
"Merhaba dünya!" ifadesini görüntüleyen bir programı inceleyelim.
  #include <iostream> ad alanı std kullanarak; ana() { cout
Programı satır satır inceleyelim:

#include <iostream> - (İngilizce giriş çıkış akışından – giriş ve çıkış akışından) - sınıfları, işlevleri ve değişkenleri içeren bir dosya içerir C++ programlama dilinde G/Ç organizasyonu için.

ad alanı std'sini kullanma; std ad alanının tamamını içe aktarın. Bu ad alanı, C++ standart kitaplığındaki tüm adları içerir.

Ad alanı – bu, içinde çeşitli tanımlayıcıların (tür adları, işlevler, değişkenler vb.) tanımlandığı bildirimsel bir alandır. 

Ad alanları, kodu mantıksal gruplar halinde düzenlemek ve özellikle kod tabanının birden çok kitaplık içerdiği durumlarda oluşabilecek adlandırma çakışmalarını önlemek için kullanılır. std bölgesi, cin ve cout adlı standart giriş ve çıkış akışlarını tanımlar.

cout << "Merhaba Dünya!";

cout - bu, çıktı akışının adıdır, yani ekranda görüntülenen karakter dizisidir (çıktıyı aldığımız karakter dizisi şu şekilde yazılır: iki üçgen parantezden sonra tırnak işaretleri <<)

Çıkış operatörü  C++'daki ekrana

Çıkış işleci cout'un bazı özelliklerini inceleyelim. 

1) Bir satıra birden çok çıktı ifadesi yazabilirsiniz.
Örneğin, bir   cout tek satırda yazılabilir cout Her iki durumda da, text1 ve text2  çıktısı aynı satırda olacaktır.

2) Metni yeni bir satıra kaydırmak için "\n" karakter sırasını veya endl komutunu kullanabilirsiniz.
Sonraki iki satır sonuç olarak aynıdır. Herhangi bir yöntemi kullanabilirsiniz. cout
veya şu şekilde yazabilirsiniz: cout



*** Derin Malzeme***

Bu materyal, klasik C dilini ve onun C++'tan farklarını öğrenmek isteyenler için hazırlanmıştır.

Bu materyali bilmek Olimpiyat problemlerini çözmenize yardımcı olacaktır.

Programı daha hızlı hale getirmek istiyorsanız (örneğin, olimpiyat problemlerini çözerken), çıkış biçimi işlecini kullanabilirsiniz. 
Genel olarak, ekrana verilen format şu şekilde görünür:

printf("<biçim dizesi>",<virgülle ayrilmis degisken adlari>);      // iş için stdio.h kitaplığının dahil edilmesi gerekir
Değişkenlerle daha sonra ilgileneceğiz. Değişken türetme her zaman gerekli değildir. Bazen yalnızca metin veya bir sayı görüntülemeniz gerekir.
 
Dizeyi biçimlendir  metne ek olarak özel desenler de içerebilen bir dizedir , bundan sonraki derslerde de konuşacağız.

Genel notasyonda  <>  sembolleri, aralarında bulunan bilgilerin farklı olabileceğini göstermek için kullanılır, hepsi göreve bağlıdır. Bir program yazılırken <> semboller atlanır.

Biçim dizesinin içine düz metin yazarsanız, bir satırda yazıldığı gibi bir satırda görüntülenecektir.  
Yeni bir satırdan bir çıktı almamız gerekirse bunun için yeni bir satıra geçişin planlandığı yerde özel bir karakter  \n  kullanılır.

Örneğin,       printf("Kediyi Herkes \nseviyor\n");   her kelimeyi yeni bir satırda görüntüler.

 

Özel karakterler

Pek çok programlama dilinde, öylece çıkaramayacağınız özel karakterler bulunur. 
Örneğin, yaygın olarak kullanılan özel karakterler, -  bunlar ters eğik çizgiler (\), tırnak işaretleri (") ve kesme işaretleridir (').
Normal eğik çizginin (/) özel bir karakter olmadığına dikkat edin!

Bu tür karakterlerin çıktısını almak için her birinin önüne \ işaretini koyarız. Yani ekranda \ karakterini görmek istiyorsak çıktı deyiminde \\ yazmamız gerekir.

Hatırlamak zorundasın!
\, ", ' karakterlerinin çıktısını almak için bunların önüne \ koyun.