C++ Kirish Assalomu alaykum hurmatli dasturchi. Bugun siz bilan C++


Download 1.28 Mb.
bet12/33
Sana20.09.2023
Hajmi1.28 Mb.
#1682998
1   ...   8   9   10   11   12   13   14   15   ...   33
Bog'liq
C

Satr uzunligi.


Qator uzunligini olish uchun length()funktsiyadan foydalaning :
string txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
cout << "Bu txt satri uzunligi: " << txt.length();
Bu txt satri uzunligi: 26
Eslatma: Satr size()uzunligini olish uchun funktsiyadan foydalanadigan ba'zi C ++ dasturlarini ko'rishingiz mumkin . Bu shunchaki taxallus length(). Foydalanishni xohlasangiz length()  yoki size()
string txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
cout << "Bu txt satri uzunligi: " << txt.size();
Bu txt satri uzunligi: 26

Satrni kiritish.


>> va cinbirga qo'llab satrlarni kiritish imkoniyati mavjud.
string firstName;
cout << "Ismingizni kiriting: ";
cin >> firstName; // bunda faqat bitta satr ni oladi
cout << "Sizning ismingiz: " << firstName;
Agar siz yuqoridagi kodni ishga tushurib Master Sherkulov ni kiritsangiz chiqarish vaqtida siz faqat Master so'zi chop etib chiqaradi. bunday holarni bartaraf qilish uchun. getline() funsiyasidan foydalanishingiz mumkin. Bunda bo'sh ' ' satrni ham oladi. Unutmang getline() faqat bitta qatorni o'qishgina mujjallangan enter  tugmasini bosganingizdagina kiritish tugallanadi va fist name deb usha qatorni qabul qiladi.
getline() - tarjimasini bir qatorni olish degan mazmunli chiqarsangiz bo'ladi (get "olish"line - "qator" ). Ushbu funksiya faqat bir qatorni kiritishda ishlatiladi.
#include
#include
using namespace std;

int main() {
string fullName;
cout << "Ismingizni kiriting: ";
getline (cin, fullName);
cout << "Siznig ismingiz: " << fullName;

// Izmingizni kiriting: Master Sherkulov
// Sizning ismingiz: Master Sherkulov
return 0;
}



Download 1.28 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   33




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling