assalomu aleykum 15.08.24 biz c++ codlash tilida 6 darsnimizni otdik va bu meni tasuryotlarim va tushungan narsalarim.
BUTTSAN
Posted on August 17, 2024
Agarda a ning qiyamti ma'lum bo'lsa va unga 1 ning qoshish yoki ayrish kerak bo'lsa.
a++ ,++a va --a ,a--, b++, b--, --b, ++c, c++, c--, --c
Ishlatish uchun ham #include kutib honasidan foydalanmiz
a++
++a
b++
++b
c++
++c
Ayrish uchun esa:
a--
--a
b--
--b
c--
--c
Bular qiymatdan 1 ni qo'shadi va ayradi lekin ular har hil ishlaydi.
a++ ning ishlash tartibi!
Agarda a++ dan keyin yoki oldinda biror bir shart yoki amal kelsa birinchi bo'lib shart yoki amalarni bajaradi va keyin chalik miqdorga 1 ni qo'shadi.Agarda a++ dan keyin yoki oldin biror bir shart va amalar kelmasa birinchi miqdorga 1 ni qo'shadi.
int main() {
int a=5;
a++;
cout << a;
return 0;
Natija:
6
++a ning ishash tartibi!
Agarda ++a dan keyin yoki oldidan biror bir shart yoki amal kelasa
birinchi miqodorga yani a ga 1 nishi qo'shadi va keyin boshqa amalarni bajaradi.Agrada a++a dan keyin yoki oldin biror bir shart va amalar kelmasa birinchi miqdorga 1 ni qo'shadi.
int main() {
int a=5;
a++;
cout << a;
return 0;
Natija:
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
int a=5;
// ++a;
a++;
cout <<++a << endl;
cout <<a++ << endl;
cout <<a++ << endl;
cout <<++a << endl;
cout <<a++ << endl;
cout <<a << endl;
6
ma'lumot!
javob :
1-Javob : 7
2-Javob : 7
3-Javob : 8
4-Javob : 10
5-Javob : 10
6-Javob : 11
javob haqida malumot:
Agarda a++ yokida ++a bo'lsa albatda a ning qiymati yangi qiymatga o'zgardi yani a ning birimchi qiymati yoq bolib qoladi.Agrada a -1 o'zi bolsa a ning qiymati keyingi qatorga otganda o'zgarmayid yuqoridagi qatorda faqat a ning qiymatidan ayriladi lekin a ning qiymati o'garmaydi.Yani yoqorida a = 5 bo'lsa unday keying qatora a-1 qilinsa shunchaki a dan 1 ni ayrib qo'yadi va yana keyingi qatorga o'tsa a ning qiymati 5 ligicah qolaverdi.
a++ va ++a ning to'liq yozilishi!
a=a+1 va a=a+1
a++ va ++a ning yozilishi bir hil lekin shartlarni bajarish tartibi har xil
--a va a-- ni ham ++a va a++ ga mutloqa ohsha holatda ishlaydi.
Eslatam: Bu codlara faqat qo'shish va ayrish amalari uchun ishlatiladi!!!
Posted on August 17, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.