#include #include int main { char c[] = 1415"; double f; int n; f = atof(c); n = atoi(c); cout



Yüklə 16,95 Kb.
tarix01.01.2022
ölçüsü16,95 Kb.
#50329
Char, string, getline toifalaridan foydalanish


//Satrni butun va haqiqiy songa aylantirish

#include
#include
int main ()
{
char c[] = "3.1415";
double f;
int n;
f = atof(c);
n = atoi(c);
cout << f << endl;
cout << n << endl;
system ("pause");
return 0;
}

//Belgili tipdagi ma‘lumotlarni kiritish va chiqarish uchun ―getchar va ―putchar dan foydalaniladi. Quyida ularning ishlatilishini ko’rib chiqamiz:


#include

using namespace std;

int main(){

char a;

cout << "Belgini kiriting: ";

a = getchar();

cout << "Siz kiritgan belgi: ";

putchar(a);

return 0;

}
Dastur natijasi: Belgini kiriting: s

Siz kiritgan belgi: s

getchar probel va enterni ham o’qiydi.
//Belgili massivlarni kiritish va chiqarish uchun gets va puts dan foydalanamiz. gets char tipidagi massivni kiritish uchun ishlatiladi, u to’liq satrdagi ma‘lumotlarni char massivga o’qib beradi. Quyida ularga misol ko’rishimiz mumkin:
#include

using namespace std;

int main(){

char a[111];

cout << "Matn kiriting: ";

gets(a);

cout << "Siz kiritgan matn: ";

puts(a);

return 0;

}
Dastur natijasi: Matn kiriting: XXI asr axborot texnologiyalari asri.

Siz kiritgan matn: XXI asr axborot texnologiyalari asri.

//Biz string tipidagi o’zgaruvchiga to’liq satrdagi ma‘lumotni kiritish uchun getline kalit so’zidan foydalanamiz.Quyidagi dasturni ko’rib chiqamiz:



#include

using namespace std;

int main(){

string fio;

cout << "Familya, ism va otangizni ismini kiriting: ";

getline(cin, fio);

cout << Sizning fio;

return 0;

}
Dastur natijasi: Familya, ism va otangizni ismini kiriting: Abdukarimov Sirojiddin Sayfiddin o’g’li Sizning fio: Abdukarimov Sirojiddin Sayfiddin o’g’li
Yüklə 16,95 Kb.

Dostları ilə paylaş:




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