#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:
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