C++ da qanday kiritish operatori ishlatiladi?
Reja:
C++ da kirish operatori
Qo`shma operatorlar
Birga oshirish, kamaytirish operatori
Xulosa
C++ dasturlash tili bilan tanishib borishda davom etamiz. Tushunish oson bo’lishi uchun console muhitida misollar ko’rmoqdamiz. Console muhitida kiritish operatori cin>> orqali amalga oshiriladi. cin>> dan so’ng istalgan ma’lumot turi e’lon qilingan o’zgaruvchini joylashtirsak shu o’zgaruvchi qiymatini qo’lda kiritishimiz mumkin bo’ladi. Masalan:
#include
using namespace std;
int main() {
int a=0;
cout<<"a sonini kiriting: "; cin>>a;
cout<<" Siz "<return 0;
}
Ushbu dasturni ishga tushirganingizda console kursori sizning biror qiymat kiritishingizni kutib turadi va berilgan o’zgaruvchiga biror qiymat kiritganingizdan so’ng, keyingi qator amallarini bajarishga o’tadi. Yuqoridagi misolda 5 sonini kiritgan bo’lsangiz, “Siz 5 sonini kiritdingiz” natijasini olishingiz mumkin.
Funksiyani e’lon qilish
Funksiyalarni e’lon qilishning umumiy standardi sifatida quyidagicha qonuniyatni ko’rish mumkin:
ma’lumot_turi funksiya_nomi ( ma’l_turi parametr1, ma’l_turi parametr2, …)
{
ifodalar( ya’ni funksiyani asosiy ishini bajaruvchi funksiya tanasi)
}
Funksiyani e’lon qilish va uni chaqirish bo’yicha sodda misol ko’ramiz:
#include
using namespace std;
int a_plus_b(int a,int b)
{
return (a+b);
}
int main() {
int a=0,b=0;
cout<<“Ikki sonni yig’indisini aniqlash dasturi:\n”;
cout<<“a sonini kiriting: “; cin>>a;
cout<<“b sonini kiriting: “; cin>>b;
cout<return 0;
}
Muhim so`zlar: nuqta vergul [;], qiymat berish operatori [=], qo`shimcha operatorlar, kiritish –chiqarish operatorlari, increment, decrement, mantiqiy operatorlar, and [&&], or [||], not [!].
Bilib olasiz: C++da har bir operatorni tugatish, operator turlari, qo`shimcha operatorlarni ishlatish, cin kiritish, cout chiqarish operatorlarini ishlatish, qiymat berish, increment, decrement operatorlari, mantiqiy and [&&], or [||], not [!] larni vazifalari va ishlatishni.
Har qanday dastur funksiyalar ketma ketligidan iborat bo`ladi. Funksiyalar sarlavha va funksiya tanasidan iborat bo`ladi. Funksiya sarlavhasiga void main() ifoda misol bo`la oladi. Funksiya tanasi ob`yektlar ta`riflari va operatorlardan iborat bo`ladi.
Har qanday operator nuqta-vergul [;] belgisi bilan tugashi lozim. Quyidagi ifodalar X=0, yoki I++ operatorga aylanadi agar ulardan so`ng nuqtali vergul [;] kelsa (X = 0; I++;).
Operatorlar bajariluvchi va bajarilmaydigan operatorlarga ajratiladi. Bajarilmaydigan operator bu izoh operatoridir. Izoh operatori [/*] belgisi bilan boshlanib, [*/] belgisi bilan tugaydi. Bu ikki simvol orasida ixtiyoriy jumla yozish mumkin. Kompilyator bu jumlani tekshirib o`tirmaydi. Izoh operatoridan dasturni tushunarli qilish maqsadida izohlar kiritish uchun foydalaniladi.
Bajariluvchi operatorlar o`z navbatida ma`lumotlarni o`zgartiruvchi va boshqaruvchi operatorlarga ajratiladi. Ma`lumotlarni o`zgartiruvchi operatorlarga qiymat berish operatorlari va [;] bilan tugovchi ifodalar kiradi. Masalan,
Do'stlaringiz bilan baham: |