DEV Community

Jama1812
Jama1812

Posted on

C++ 3-dars

Assalomu aleykum bugun biz o'zgaruvchilar,cin funksiyasi va ma'lumotlar turlari bilan tanishamiz.

C++ o'zgaruvchilar birin bir qiymatni o'z ichiga saqlaydigan xossaga ega.
O'zgaruchilarga qiymat saqlashini yo'llari ko'p va biz hozir 1 ta usulini ko'ramiz.

#include <iostream>

using namespace std;

int main(){

                       //1-usul                 

    int a; //Biz bu yerda o'zgaruvchini e'lon qildik.
    a = 5; // Bu yerda esa unga qiymat berdik.

    cout << a; //Bu yerda consol bizga 5 qiymatini qaytaradi.

                       //2-usul

    int b = 6; //Biz bu yerda o'zgaruvchini e'lon qilib unga 6 qiymatini saqladik
    cout << b;

    return 0;
}
Enter fullscreen mode Exit fullscreen mode

Endi biz cin funksiyasi bilan tanishamiz. cin funksiyasini bajaradigan ishi foydalanuvchidan birir bir qiymat kiritishin so'raydi va o'sha qiymatni o'zgaruvchilarga saqlaydi.

#include <iostream>

using namespace std;

int main(){

    int a; //Biz bu yerda o'zgaruvchin e'lon qildik.
    cin >> a;//Bu yerda esa foydalanuvchidan unga qiymat kiritishini so'radik
    cout << a;//Bu yerda esa foydalanuvchi kiritgan qiymatni chiqardik.

    return 0;

}
Enter fullscreen mode Exit fullscreen mode

Ma'lumotlar turlari :

int- 123 yoki -123 kabi o'nliksiz butun sonlarni (butun sonlarni) saqlaydi.
double- 19,99 yoki -19,99 kabi o'nlikli suzuvchi nuqtali raqamlarni saqlaydi.
char- "a" yoki "B" kabi bitta belgilarni saqlaydi. Char qiymatlari bitta tirnoq bilan o'ralgan.
string- "Salom dunyo" kabi matnni saqlaydi. Satr qiymatlari qo'sh tirnoq bilan o'ralgan.
bool- qiymatlarni ikkita holat bilan saqlaydi: rost yoki noto'g'ri.

Biz o'zgaruvhi e'lon qilganimizda u qanday turdaligin aytishimiz kerak va faqatgina o'sha turdagi ma'lumotni saqlashimiz kerak boshqa turdagi ma'lumotni saqlasak xatolik beradi.

#include <iostream>

using namespace std;

int main(){

    // ma'lumot_turi o'zgaruvchi_nomi ; 
    int a;//Bu yerda ma'lumot turi int nomi esa a
    string b;//Bu yerda ma'lumot turi string nomi esa b
    a=5;
    b="Salom dunyo";

    cout << a << endl;
    cout << b;



    return 0;
}
Enter fullscreen mode Exit fullscreen mode

@dawroun

Top comments (0)