Quyidagi tushunchalarga yozma tavsif bering: Algoritm;
berilgan natijaga erishish uchun qilinishi kerak boʻlgan aniq koʻrsatmalar ketma-ketligi.
Zamonaviy dasturlashning eng muhim talablaridan biri Umuman olganda, foydalanuvchi va dastur o`rtasida muloqot o`rnatilishi, ya’ni dastur tomonidan nima kiritilishi zarurligini yoki kiritilgan ma’lumot noto`g`ri bo`lsa, tegishli ma’lumot berilib, qaytadan kiritish holatiga o`tish kabi o`zaro ta’sirlashuv jarayoni tashkillashtirilishi zamonaviy dasturlashning eng muhim talablaridan biridir. ;
Cin ob’yekti. C++ dasturlash tilida o`zgaruvchini o`qishni(―si-in- singari o`qiladi, ingilizcha character input so`zlari qisqartmasidir) nomi standart kutibxonada e‘lon qilingan standart oqim kirituviga tegishli.
“>>” va “<<” belgilari (kirituv) operatorining operandi kirituv natijasi saqlanadigan joyni ko`rsatadi. "cout oqimida chiquvchilar" << chiqarish operatori yordamida ekranda aks etadi.
Ismlar;Ismlar sohasining o'zi ham nisbatan yangi tushuncha. Ismlar sohasini alohida dastur qismlari deb faraz qilsak boladi. Boshqa-boshqa sohalarda ayni ismli funksiya, o'zgaruvchi nomlari va ob'ektlar berilishi mumkin.
O‘zgaruvchilar;Xotiraning nomlangan qismi bo’lib, o’zida ma’lum bir toifadagi qiymatlarni saqlaydi. O’zgaruvchining nomi va qiymatlari bo’ladi. O’zgaruvchining nomi orqali qiymat saqlanayotgan xotira qismiga murojaat qilinadi.
Quyidagi test savollarigajavobbering: Agar ushbudasturda 1, 2, 3 qiymatlarikiritilsa, qandaynatijachiqaradi?
int main()
{
int x,y,z;
cout <<"x=";cin >> x;
cout <<"y=";cin >> y;
z=(2*x+2*(x-y))/(x+y);
cout <return 0;
}
Masala uchun dastur: Chumoli bir soatda 50 metr masofani bosib o`tdi. Uning bosib o`tgan yo`li xuddi shuncha vaqt yurgan o`rgimchaknikidan 3,5martaga kam. Bu vaqt ichida quyon o`rgimchakdan 9 barobar yo`l bosdi.Xo`sh, quyon qancha yo`l yurdi? Ularning umumiy yurgan masofasi qancha?