Çıktı Düzenleme

Çıktı Formatlama

Çıktı Düzenleme ve Formatları

Aşağıdaki programda

‘/n’    ‘/t’ // o satırdaki komutu bitirir ve bu komuttan sonra yazılanlar çıktı ekranına düşmez.

cout<<” Merhaba C++”  kodunda bulunan ” “ arasındaki metin çıktı ekranına yazılır. (Merhaba C++ yazar)

açıklanmıştır.

  1. #include<iostream>
  2. int main()
  3. {
  4. std:cout<<“merhaba”<<‘\n’; // \n yeni satır
  5. std:cout<<“merhaba”<<‘\t’; // \t tab kadar başluk
  6. std:cout<<“merhaba”<< std::endl; // endl yeni satırdan yazar
  7.  
  8. system(“pause”);
  9. return 0;
  10. }

Çıktı işlemlerinde kullanılacak digit sayısını belirler.

  1. #include <iostream>
  2. #include <iomanip>
  3. using namespace std ;
  4. int main ()
  5. {
  6. double f=3.14159;
  7.  
  8. cout<<setprecision(5)<<f<<endl; // 3.1316 noktadan sonra 5 haneyi yazdi
  9. cout<<setprecision(9)<<f<<endl; // 3.14159 noktadan sonra 5 haneyi yazdifakat sifi koymadi çünkü fixed yok
  10.  
  11. cout<<fixed<<setprecision(5)<<f<<endl;// 3.14159 noktandan sonra 5 hane
  12. cout<<fixed<<setprecision(9)<<f<<endl; // 3.141590000 ekranana saynin noktadan sonra 5 haneli oldugu için sayinin devamini 9 a tamamladi
  13.  
  14. system(“pause”);
  15. return 0;
  16. }

3.1316 noktadan sonra 5 haneyi yazdı

3.14159 noktadan sonra 5 haneyi yazdı fakat sıfır koymadı çünkü fixed yok

3.14159 noktandan sonra 5 hane

3.141590000 ekrana sayının noktadan sonra 5 haneli olduğu için sayının devamını 9’a tamamladı.

float ve double değişkenlerinin yazımında kullanılır.

Kullanım şekli setprecision(n)

n noktadan sonra yazılacak digit sayısını belirtir.

fixed ile kullanıldığında tam olarak ekrana yazdırılacak digit sayısını belirtir.

float ve double gibi  veri tiplerine ayrıntılı değinilecektir.

Kimler Neler Demiş?

  Abone ol  
Bildir