|
O’zbekiston Respublikasi Raqamli Texnologiyalari vazirligi Muhammad Al-Xorazmiy Nomidagi Toshkent Axborot
|
Sana | 28.06.2023 | Hajmi | 161.8 Kb. | | #75930 |
Bog'liq Toshtemirov Sh. 1-topshiriq (1) Sirtqilar uchun joriy nazorat savollari (1), 1653381619, Matematika o\'qitish metodikasi, 5-amaliy mashg\'ulot1, Hamidullo aka, YN savollar, 5 Iqtisodiy faol aholi soni, nuqta, 1-амалий, 1 МТ (1k, 2 sem ko\'p o\'zg. fun diff.teng) 68480, 1683741725, mustaqil ISH, 12, HUSAN KURS ISHI
O’zbekiston Respublikasi Raqamli Texnologiyalari
vazirligi
Muhammad Al-Xorazmiy Nomidagi Toshkent Axborot
Texnologiyalari Universititi
MUSTAQIL ISHI-1
Gurux: 241/21
Bajardi: Toshtemirov Shaxzod
Tekshirdi:
Fan:Dasturlash 1,2
Toshkent-2023
Gr_2 10-variant
1 –topshiriq. 1 –jadvalning 2-ustunida berilgan funksiyaning 4-ustunda berilgan kirish qiymatlardagiqiymatini hisoblash va natijani monitorga chop etuvchi dastur tuzing.
if, if else operatorlariga doir topshiriqlar
;
1
|
x=3
|
Y=1.980
|
2
|
x=-7.2
|
Y=0.308
|
2 –topshiriq. 2 –jadvalning 2-ustunida berilgan masalani shartini bajaruvchi dastur tuzing.
Uchta ixtiyoriy x,y va z son berilgan. Tomonlarining uzunliklari shu sonlarga teng bo‘lgan uchburchak mavjudmi?
import math
x=int(input("x="))
y=int(input("y="))
z=int(input("z="))
if (x+y)>z and (x+z)>y and (z+y)>x:
print("Bunday uchburchak mavjud!")
p=(x+y+z)/2
s=math.sqrt(p*(p-x)*(p-y)*(p-z))
print("s=",s)
else:
print("Bunday uchburchak mavjud emas!")
3 –topshiriq. switch case tanlash operatoriga doir topshiriqlar
switch case tanlash operatoridan foydalanib, o’zgaruvchilarning barcha qiymatlari uchun funkstiyani hisoblash dasturini tuzing
Case10. Robot faqat to’rtta tomonga ko’cha oladi(‘s’-shimol, ‘j’-janub, ‘q’-sharq, ‘g’-g’arb) va uchta raqamli kamanda: 0-harakatni davom ettir, 1-chapga buril, 2-o’ngga buril. Y-robot yo’nalishi va K-kamanda berilgan. Berilgan kamanda bajarildan keying robot holatini aniqlovchi dastur tuzilsin.
#include
using namespace std;
int main(){
char c;
int cur;
cout<<"robot turgan joyni kiriting(s-shimol, j-janub, q-sharq, g-garb)";cin>>c;
switch (c)
{
case 's':cur=1;break;
case 'j':cur=3;break;
case 'q':cur=4;break;
case 'g':cur=2;break;
default:cur=1;break;
}
int com;
do{
cout<<"0-stop, 1-chapga buril, 2-o'nga buril";cin>>com;
if(com==1) cur--;
else cur++;
if(cur==0) cur=4;
else if(cur==5) cur=1;
}while(com!=0);
switch(cur){
case 1:cout<<"shimol";break;
case 2:cout<<"g'arb";break;
case 3:cout<<"janub";break;
case 4:cout<<"sharq";break;
}
}
|
| |