Çı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.
#include<iostream> int main() { std:cout<<“merhaba”<<‘\n’; // \n yeni satır std:cout<<“merhaba”<<‘\t’; // \t tab kadar başluk std:cout<<“merhaba”<< std::endl; // endl yeni satırdan yazar system(“pause”); return 0; }
Çıktı işlemlerinde kullanılacak digit sayısını belirler.
#include <iostream> #include <iomanip> using namespace std ; int main () { double f=3.14159; cout<<setprecision(5)<<f<<endl; // 3.1316 noktadan sonra 5 haneyi yazdi cout<<setprecision(9)<<f<<endl; // 3.14159 noktadan sonra 5 haneyi yazdifakat sifi koymadi çünkü fixed yok cout<<fixed<<setprecision(5)<<f<<endl;// 3.14159 noktandan sonra 5 hane cout<<fixed<<setprecision(9)<<f<<endl; // 3.141590000 ekranana saynin noktadan sonra 5 haneli oldugu için sayinin devamini 9 a tamamladi system(“pause”); return 0; }
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.