C++ dasturlash tilida o'zgaruvchilar (variables) - ma'lumotlarni saqlash uchun ishlatiladigan nomlangan joylar. Har bir o'zgaruvchi ma'lum bir ma'lumot turiga ega bo'ladi, va bu tur o'zgaruvchi orqali saqlanadigan qiymatning turini belgilaydi.
Quyida C++ tilidagi asosiy ma'lumot turlari va ularning qisqacha tavsifi keltirilgan:
1. **
2. **
3. **
4. **
5. **
6. **
7. **
8. **
9. **
C++ tilida o'zgaruvchini e'lon qilish uchun avval uning turini, keyin o'zgaruvchining nomini yozasiz va agar xohlasangiz, unga dastlabki qiymat berishingiz mumkin.
Quyida C++ tilidagi asosiy ma'lumot turlari va ularning qisqacha tavsifi keltirilgan:
1. **
int** - Butun sonlar uchun. Masalan, 10, -5, 0.int yosh = 17;
2. **
float** - O'nli kasr sonlar uchun. Masalan, 3.14, -0.5.float narx = 19.99;
3. **
double** - Katta o'nli kasr sonlar uchun. floatga nisbatan ko'proq aniqlikka ega.double radius = 2.71828;
4. **
char** - Bitta belgini saqlash uchun. Masalan, 'A', 'b', '7'.char harf = 'A';
5. **
bool** - Mantiqiy qiymatlar uchun, true (rost) yoki false (yolg'on) qiymatlarni saqlaydi.bool isStudent = true;
6. **
string** (C++ STL) - Matnni saqlash uchun. Bu tur C++ Standart Kutubxonasidan (#include <string>) foydalanishni talab qiladi.#include <string>
string ism = "Abdulloh";
7. **
unsigned int** - Faqat musbat butun sonlar uchun (0 va undan yuqori). Manfiy sonlarni saqlay olmaydi.unsigned int yosh = 17;
8. **
long** va **long long** - Katta butun sonlarni saqlash uchun.long kattaSon = 1000000;
long long judaKattaSon = 10000000000;
9. **
unsigned long** va **unsigned long long** - Faqat musbat katta butun sonlarni saqlash uchun.unsigned long kattaSon = 1000000;
unsigned long long judaKattaSon = 10000000000;
C++ tilida o'zgaruvchini e'lon qilish uchun avval uning turini, keyin o'zgaruvchining nomini yozasiz va agar xohlasangiz, unga dastlabki qiymat berishingiz mumkin.
👍6
C++ dasturlash tilida
Quyida
Yuqoridagi misolda:
-
-
-
-
Bu usul yordamida siz har qanday turdagi o'zgaruvchi qiymatini, matnni yoki aralash ma'lumotlarni konsolga chiqarishingiz mumkin.
cout konsolga (ekranga) ma'lumot chiqarish uchun ishlatiladi. Bu C++ Standart Kutubxonasining bir qismi bo'lib, iostream sarlavha faylidan (#include <iostream>) keladi. cout so'zi "character output" (belgilar chiqishi) degan ma'noni anglatadi.cout bilan birga << operatori ishlatiladi, bu operator cout ga berilgan qiymatni konsolga chiqarishga yordam beradi.Quyida
cout yordamida konsolga matn va sonlarni qanday chiqarish mumkinligi ko'rsatilgan:#include <iostream> // cout dan foydalanish uchun kiritiladi
int main() {
std::cout << "Salom, Abdulloh!" << std::endl; // Matnni chiqarish
std::cout << "Men 17 yoshdaman." << std::endl; // Yana bir matn
std::cout << "Yoshim: " << 17 << std::endl; // Matn va sonlarni birga chiqarish
return 0;
}
Yuqoridagi misolda:
-
std::cout konsolga chiqish obyekti.-
<< operatori ma'lumotni coutga uzatadi.-
"Salom, Abdulloh!", "Men 17 yoshdaman." kabi matnlar va 17 kabi sonlar konsolga chiqariladi.-
std::endl konsolda yangi satrga o'tish uchun ishlatiladi. Bu \n belgisi bilan ham almashtirilishi mumkin.Bu usul yordamida siz har qanday turdagi o'zgaruvchi qiymatini, matnni yoki aralash ma'lumotlarni konsolga chiqarishingiz mumkin.
👍9🔥1
Bular darsda ishlatilingan narsalar boshqa narsalarga ahamiyat bermay turing hatolik bersa lichkamga yozing : @khamidullayev_abdulloh
👍5🔥2💩2
Learn Java
Dasturlash tili : C++ Lesson 1 . Uyga Vazifa : Run qilinganda user ozi haqida malumotlarini kiritgandan kegin ohirida bittada chiqarib berishi kerak . Pasidagi 1 chi qismi tepadagisi 2 . Vazifani lichkamga tashisila : @khamidullayev_abdulloh
Kurs boshlanishida C++ dan video darsliklar tashalinadi keyin esa Java ga otiladi
👍7 2❤1
Learn Java
Video
Bugun C++ dagi asosiy operatorlar uchun atalgan dars boladi agar 1 chi darsni kormagan bolsangiz korib oling chunki
Bu darsni chunmay qolishiz mumkin
Bu darsni chunmay qolishiz mumkin
👍5❤1 1
Media is too big
VIEW IN TELEGRAM
Dasturlash tili: C++
Dars - 2
Vazifa ozilar hammasini yozib ishlatib korilar .
Tushunmovci bosa lichkamga yozurasla . @khamidullayev_abdulloh
Dars - 2
Vazifa ozilar hammasini yozib ishlatib korilar .
Tushunmovci bosa lichkamga yozurasla . @khamidullayev_abdulloh
Hozir organvotgan mavzularimzdan Telegram bot yoki Website lar yaratomisiz. Lekin keyinroq birgalikda darslarimiz davomida qlamiz .
Va hozir manda 2 ta konstruktorni bilaman va ula orqali siz bot yoki website yarata olasiz (kodsiz). Va men biror bittasiga video darslik qilmoqchiman .
Siz qaysi birini tanlagan bolardingiz
Va hozir manda 2 ta konstruktorni bilaman va ula orqali siz bot yoki website yarata olasiz (kodsiz). Va men biror bittasiga video darslik qilmoqchiman .
Siz qaysi birini tanlagan bolardingiz
👍4🔥2 1
👍5🔥3 2
Bugungi dars ham tayyor bovotti . Bugungi darslik 'Algaritm Tushunchasi' haqida boladi va kereli rasmlani kamentga tashab qoyman
⚡4🔥1👏1😱1🕊1💯1
Media is too big
VIEW IN TELEGRAM
Assalomu aleykum hurmatli Obunachilarimiz avvalambor sirlarga rahmat silar tufayli kanalimizdagi obunachilar 200 tadan oshdi .
Va bu 3 chi dars savollar bolsa berurasilar .
Dasturlash tili : C++
Dars - 3
Vazifa : post kamentida qoldiraman
Va bu 3 chi dars savollar bolsa berurasilar .
Dasturlash tili : C++
Dars - 3
Vazifa : post kamentida qoldiraman
🔥3 2💯1🤓1
📍 Kanalga joylangan hamma darsliklarni silkasini shu joydan ovurasila 📍
https://t.me/LearnTheJava/105
✅Obuna bolishni unutmang va dostlaringizni ham taklif qiling .
Telegram
https://t.me/LearnTheJava
https://t.me/LearnTheJava/105
✅Obuna bolishni unutmang va dostlaringizni ham taklif qiling .
Telegram
https://t.me/LearnTheJava
Telegram
Learn Java
👏3👍1🔥1🤓1 1
Media is too big
VIEW IN TELEGRAM
Telegram bot yaratish (Kodsiz) .
Bu bot testga yaratilgan .
Va siz shu videodaka professional botlarni yarata olasiz . Biznesingizni rivojlantiring
Yoki shu videodaka bot yaratib zakazga qiling
Bu bot testga yaratilgan .
Va siz shu videodaka professional botlarni yarata olasiz . Biznesingizni rivojlantiring
Yoki shu videodaka bot yaratib zakazga qiling
👍13🔥3🙈2 2❤1👏1🤗1
Darsla you tube kanalga joylandi bemalol you tube danam korsela boladi .
https://youtube.com/@abdullohhamidullayev-c3u?si=KLzKeZyKaIn_hu6D
https://youtube.com/@abdullohhamidullayev-c3u?si=KLzKeZyKaIn_hu6D
YouTube
IT_ Darslar
Share your videos with friends, family, and the world
👍5 2🔥1🥰1
Assalomu Aleykum hammaga bugun kanalimizga va you tube ga 2 ta video joylanadi bittasi C++ boyicha bittasi Sayt qilish boyicha boladi . Kanalimizni dostlaringizga ham ulashing va ulayam Dasturlashi organsin . https://t.me/LearnTheJava
👍2 2🤷♂1🔥1