Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti amaliy ish



Yüklə 122,63 Kb.
tarix20.11.2023
ölçüsü122,63 Kb.
#163154
1(2)


MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI




Amaliy ish

Bajardi: 315-23 guruh talabasi


Salimov Diyorbek
TOSHKENT 2023
1- AMALIY MASHG’ULOT


MAVZU:CHIZIQLI, TARMOQLANISH VA UZILISHLARNI TASHKIL ETISH OPERATORLARI. TARMOQLANUVCHI OPERATORLAR (IF VA SWITCH) VA ULARNI ISHLASH KETMA KETLIKLARI
1-jadval

вар.

Topshiriq

1



#include


using namespace std;
int main()
{
float a, b, x, y, z, d;

cout << "z=";


cin >> z;
cout << "x=";
cin >> x;
cout << "y=";
cin >> y;

b = 1 + (pow(x, 2) / (3 + (pow(x, 2) / 5)));


a = (b * cos(x - (M_PI / 6))) / (0.5 + pow(sin(y), 2));


cout << "Natija: a=" << a << " b=" << b << endl;


}



if, if else operatorlariga doir topshiriqlar
2 - jadval



Variantlar



Kirish

Chiqish

1



1

m=1
n=2
c=3

Y=0.000

2

m=2
n=3
c=7

Y=6.000

#include


using namespace std;
int main()
{
float m, n, c;
float y;

cout << "m=";


cin >> m;
cout << "n=";
cin >> n;
cout << "c=";
cin >> c;

if (n + 1 > 0)


{
y = pow(m, 2.0) * n + 1 - c;
}
else
{
y = pow((m + n), 2.0) + c * pow(m, 2.0);
}

cout << "Natija Y=" << fixed << setprecision(3) << y << endl;


return 0;


}



3 – jadval




Agar tomonlarining uzunliklari ixtiyoriy a, b va c sonlarga teng bo‘lgan uchburchakni qurish mumkin bo‘lmasa 0, aks holda – uchburchak teng tomonli bo‘lsa 3, teng yonli bo‘lsa 2 va boshqa hollar uchun 1 qiymatini chop qiluvchi dastur tuzilsin.

#include


using namespace std;
int main()
{
int a, b, c;

cout << "Uchburchakning tomonlarini kiriting:\n";


cout << " Birinchi tomon: ";
cin >> a;
cout << " Ikkinchi tomon: ";
cin >> b;
cout << " Uchinchi tomon: ";
cin >> c;

if (a > 0 && b > 0 && c > 0)


{
if (a == b && b == c)
{
cout << "Uchburchak teng tomonli uchburchak 3.\n";
}
else if (a == b || b == c || a == c)
{
cout << "Uchburchak teng yonli uchburchak 2.\n";
}
else
{
cout << "Oddiy uchburchak 1.\n";
}
}
else
{
cout << "Uchburchak qurish mumkin emas 0.\n";
}

return main();


}




switch case tanlash operatoriga doir topshiriqlar
switch case tanlash operatoridan foydalanib, o’zgaruvchilarning barcha qiymatlari uchun funkstiyani hisoblash dasturini tuzing.
4 - Jadval
Case1. 1-7 gacha bo’lgan butun sonlar berilgan. Kiritilgan songa mos ravishda hafta kunlarini so’zda ifodalovchi dastur tuzilsin. (1-Dushanba, 2-Seshanba,… hk.

#include


using namespace std;
int main()
{
int day;

cout << "1 dan 7 gacha bo'lgan butun son kiriting: ";


cin >> day;

switch (day)


{
case 1:
cout << "Dushanba" << endl;
break;
case 2:
cout << "Seshanba" << endl;
break;
case 3:
cout << "Chorshanba" << endl;
break;
case 4:
cout << "Payshanba" << endl;
break;
case 5:
cout << "Juma" << endl;
break;
case 6:
cout << "Shanba" << endl;
break;
case 7:
cout << "Yakshanba" << endl;
break;
default:
cout << "Noto'g'ri son kiritildi. 1 dan 7 gacha bo'lgan butun sonlardan birini kiriting." << endl;
break;
}

return 0;


}


Yüklə 122,63 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin