7-Laboratoriya mashg„uloti



Yüklə 0,58 Mb.
Pdf görüntüsü
səhifə1/4
tarix28.11.2023
ölçüsü0,58 Mb.
#168571
  1   2   3   4
19-laboratoriya



7-Laboratoriya mashg„uloti.
Mavzu: C++ tilida satriy kattaliklar.
Ishning maqsadi: Talabalarga C++ tilida satriy miqdorlar ustida amallar bajarishni 
o`rgatish.
Nazariya bo`yicha qisqacha ma‘lumot
Kiritilgan satrni katta harflar bilan chiqaruvchi dastur tuzilsin
#include  
#include  
using namespace std; 
int main() 

char c[20]; 
cout << "satr kiriting\n"; 
cin.getline(c, sizeof(c)); 
for (int i = 0; i < strlen(c); i++) 
c[i] = toupper(c[i]); 
cout << c << endl; 
return 0; 

Toifalarni o'zgartirish funksiyalari 
Quyidagi funksiyalardan foydalanish uchun 
stdlib.h 
sarlavha faylini progarmmaga qo'shish 
kerak. 
Satrni butun va haqiqiy songa aylantirish
#include
#include
using namespace stds;
int main ()
{
char c[] = "3.1415";
double f;
int n;
f = atof(c);
n = atoi(c);
cout << f << endl;
cout << n << endl;
return 0;
}
Satrlar bilan ishlovchi asosiy funksiyalar bilan tanishib chiqamiz.


Satr хususiyatlarini aniqlash uchun quyidagi funksiyalardan foydalanish mumkin:
unsigned int size() const; // satr o‘lchami
unsigned int length() const; // satr elеmеntlar sоni
unsigned int max_size() const; // satrning maksimal uzunligi
unsigned int capacity() const; // satr egallagan хоtira hajmi
bool empty() const; // satrning bo‘shligini aniqlash
Satrning uzunligini aniqlash uchun length() yoki size() funksiyalaridan foydalanish 
mumkin.

Yüklə 0,58 Mb.

Dostları ilə paylaş:
  1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin