c++ dasturlash tilida 3- dars
botirjon
Posted on August 15, 2024
c++ da biror bir codda soatlar va yilar yani vaqt belgilaganda bazan 01.09 shu sanalarning olidagi nol raqami chiqmaydi.Nol raqamini chiqarish uchun esa pastdagi coddni ishlatiladi.
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int son;
int son1;
cin >> son;
cin >> son1;
cout << "Birthday is " <<setw(2) << setfill('0')<< son<<'-'<<setw(2) << setfill('0')<<son1<<".";
Natija:
Birthday is 01-09.
Yuqoridagi codni boshidan yozilishi.
Setw va setfill.Setwing () belgi orasiga nechi hohalik raqamlarni to'ldirish yoziladi agarda setw(2) qilinsa setw ihonalik raqamalarni bosh qolgan joyini to'lg'izadi.
setw(2)
Setfill esa boshqolga qolgan honalarni nima bilan to'ldirishni bildiradi.
Yani setfill (a) berilsa boshqolgan honalarni a harifi bilan to'lg'zib chiqadi.Setfillga belgi beril yotgan paytda har doyim '' shu belgini ichiga yoziladi.Setfill faqat str ning o'qiy oladi.
setfill('0')
setw va setfill ni ishlatish uchun ham alohida kutib hona chaqirish kerak.Bu kutib hona esa
#include <iomanip>
Posted on August 15, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
November 29, 2024