Topshiriqlar Quyidagi tushunchalarga qisqacha izohlar yozing



Download 75,73 Kb.
Sana08.02.2022
Hajmi75,73 Kb.
#435294

Muxammad al-Xorazmiy nomidagi Toshkent Axborot Texnalogiyalari Universteti Samarqand filiali AKTKT yo’nalishi Talabasi Ibragimov Habibning “Dasturlash I” fanidan 4--mustaqil ishi


Topshiriqlar



  1. Quyidagi tushunchalarga qisqacha izohlar yozing:




    1. shart

    2. tanlash

    3. mantiqiy ifoda

    4. taqqoslash

    5. tarmoqlangan dastur




  1. Test savollariga javob bering




    1. “kichik yoki teng” taqqoslash operatori “___” deb yoziladi.

  1. <

  2. <=

  3. =<

  4. <<

  5. !=

    1. “tenglik” taqqoslash operatori “___” deb yoziladi.

  1. <>

  2. !=

  3. = =

  4. ^=

    1. true – __________.

  1. C++ ning kalit so`zi

  2. Mantiqiy qiymat

  3. 1 bilan bir xil qiymatga ega

  4. 0 bilan bir xil qiymatga ega

  5. A, B, C javoblar

    1. 1+1+1+1+1 == 5 qanday qiymatni oladi?

  1. true

  2. false

  3. 1+1+1+1+1 == 5 ifoda true qiymat olishiga kafolat yo`q

    1. 1.0 + 1.0 + 1.0 + 1.0 + 1.0 == 5.0 qanday qiymatni oladi?

  1. true

  2. false

  3. 1.0 + 1.0 + 1.0 + 1.0 + 1.0 == 5.0 ifoda true qiymat olishiga kafolat yo`q

    1. Quyidagi kodlarning qaysi biri agar radius musbat bo`lsa doira yuzasini chiqarish uchun ishlaydi?

  1. if (radius != 0) cout << radius * radius * 3.14159;

  2. if (radius >= 0) cout << radius * radius * 3.14159;

  3. if (radius > 0) cout << radius * radius * 3.14159;

  4. if (radius <= 0) cout << radius * radius * 3.14159;

    1. Faraz qilaylik engYaxshi – o`zgaruvchi. Uning rost qiymat (true) qiymat qabul qilishini tekshirish qaysi ko`rsatma satrida to`g`ri keltirilgan?

  1. if (engYaxshi = true)

  2. if (engYaxshi == true)

  3. if (engYaxshi)

  4. if (!engYaxshi = false)

  5. if (!engYaxshi == false)

    1. Quyidagi kod qanday natija chiqaradi?

int x = 0;
if (x < 4) 
{
x = x + 1;
}
cout << "x = " << x << endl;

  1. x = 0

  2. x = 1

  3. x = 2

  4. x = 3

  5. x = 4

    1. Quyidagi kodni tahlil qiling:

bool juft = false;
if (even) 
{
cout << "Juft son";
}

  1. Kod Juft sonso`zini chiqaradi.

  2. Kod hech narsa chiqarmaydi.

  3. Kodda xatolik bor. Unda if (even) ni if (even == true) bilan almashtirish kerak.

  4. Kodda xatolik bor. Unda if (even) ni if (even = true) bilan almashtirish kerak.

    1. Quyidagi kodni tahlil qiling:

bool even = false;
if (even = true) 
{
cout << "Juft son";
}

  1. Dastur kompilyatsion xatolik beradi.

  2. Dasturning bajarilishida xatolik yuzaga keladi.

  3. Dastur ishlaydi, lekin hech narsa ko`rsatmaydi.

  4. Dastur ishlaydi va Juft son degan yozuvni ekranga chiqaradi.

    1. Quyidagi kodni tahlil qiling:

1-kod:
int number = 45;
bool even;

if (number % 2 == 0) 


even = true;
else 
even = false;
2-kod:
int number = 45;
bool even = (number % 2 == 0);

  1. 1-kod kompilyatsion xatolik beradi.

  2. 2-kod kompilyatsion xatolik beradi.

  3. 1- va 2-kodlarning har ikkalasi ham kompilyatsion xatolik beradi.

  4. 1- va 2-kodlarning har ikkalasi ham to`g`ri, ammo 2-kod yaxshiroq.

    1. Quyidagi dastur kodining bajarilishi natijasida ekranga nima chiqaradi?

int tezlik = 70;
if (tezlik = 100) 
cout << "Yuqori tezlik!" << endl;
else
cout << "Yuqori tezlik emas!" << endl;

  1. Yuqori tezlik!

  2. Yuqori tezlik emas!

    1. Quyidagi dastur kodi ekranga nima chiqaradi?

int son = 8;
if (son < 8) 
cout << 1 << endl;
else
cout << 2 << endl;

  1. 1

  2. 2

  3. hech narsa

  4. 1 2

  5. 2 1

    1. Quyidagi mantiqiy ifodalaning qaysi biri to`g`ri va har doim rost qiymat chiqaradi?

  1. (true) && (4 => 3)

  2. !(x > 0) && (x > 0)

  3. (x > 0) || (x ≤ 0)

  4. (x != 0) || (x = 0)

  5. (-10 < x < 0)

    1. x=4 bo`lsa, quyidagilarning qaysi biri to`g`ri?

  1. !(x == 4)

  2. x != 4

  3. x == 5

  4. x != 5

    1. x=5 bo`lsa, quyidagilarning qaysi biri to`g`ri?

  1. !(x == 5)

  2. x < 5

  3. x == 5

  4. x != 5

    1. Quyidagilarning qaysi biri x != y bilan ekvivalent?

  1. ! (x == y)

  2. x > y && x < y

  3. x > y || x < y

  4. x >= y || x <= y

  5. A va C javoblar

  6. B va D javoblar

    1. |x - 2| <= 4 ifodasi berilgan. Quyidagilardan qaysi biri to`g`ri?

  1. x - 2 <= 4 && x - 2 >= 4

  2. x - 2 <= 4 && x - 2 > -4

  3. x - 2 <= 4 && x - 2 >= -4

  4. x - 2 <= 4 || x - 2 >= -4

3. Quyidagi masalalar uchun C++ dasturlash tilida hisoblash dasturini tuzing:

1. Uchta A, B, C butun sonlari berilgan. Jumlani rostlikka tekshiring: B soni A va C sonlari orasida yotadi.


Dastur kodi:


#include
#include
using namespace std;
int main(){
int a,b,c;
cin>>a>>b>>c;
if((a>b&ac)){
cout<<"True";
}
else{
cout<<"False";
}
}

Natija:


2. Uchta A, B, C butun sonlari berilgan. Jumlani rostlikka tekshiring: A, B, C sonlari har biri musbat.


Dastur kodi:
#include
#include
using namespace std;
int main(){
int a,b,c;
bool x,y,z;
cin>>a>>b>>c;
x=a>0;
y=b>0;
z=c>0;
cout<<"a = "<}
else{
cout<<"False";
}
}

Natijasi:



4. x, y sonlar berilgan. Jumalani rostlikka tekshiring: Koordinatalari (x, y) bo’lgan nuqta 2-chorakda yotadi.


Dastur kodi:


#include
#include
using namespace std;
int main(){
int a,b;
cin>>a>>b;
if (a<0&b>0){
cout<<"True";
}
else{
cout<<"False";
}
}

Natijasi:

5. Quyidagi matematik ifodani hisoblovchi dastur tuzing:



Dastur kodi:


#include
#include
using namespace std;
int main(){
int x,y,z;
cin>>x>>y;
if(x>=0){
z=pow(y,1.0/8);
}
else if(x<0){
z=y*y;
}
cout<}
Natija:

Download 75,73 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish