|
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al‑xorazmiy nomidagi toshkent axborot texnologiyalari universiteti sirtqi bo‘lim yo‘nalishi Amaliy ish Tayyorladi: 044-22
|
Sana | 28.12.2023 | Hajmi | 196.43 Kb. | | #128821 |
Bog'liq Tursunov Zuxriddin dasturlash 1 amaliy 18 1-Araliq4esap, 1.1 paragrif (2), 137 20.06.2008, portal.guldu.uz-Sug‘urta agenti va uning sug‘urta bozoridagi o‘rni, 87-91, KÁLENDAR IS REJE, bipolyar tranzistorlar, Muxamedova Matluba Shuxratovna mustaqil ish, 4-амалий машғулот Стандарт, Kattaliklar. Fizik kattaliklar Reja, Metrologik xizmat va ta‟minot., 2 маъруза ISO 9000 Sifat menejment tizimi Atama va ta’riflar, 4-mavzu Til va madaniyat. Pragmalingvistika Reja-fayllar.org, 20240113T1015 - Tursunova Gulhayo - Новый тест
O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL‑XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Sirtqi bo‘lim _____________________________________ yo‘nalishi
Amaliy ish
Tayyorladi: __044-22__ guruh talabasi
Tursunov Zuxriddin
Qabul qildi:______________________
Toshkent – 2023 y.
1- AMALIY MASHG’ULOT
MAVZU: TARMOQLANISH VA UZILISHLARNI TASHKIL ETISH OPERATORLARI.
18-Varint
Dastur kodi:
#include
#include
using namespace std;
int main() {
double a, n, m, d;
cout << "a ni kiriting: ";
cin >> a;
if (a > 1) {
cout << "n ni kiriting: ";
cin >> n;
cout << "m ni kiriting: ";
cin >> m;
double Y = pow((n * m + a), 2);
cout << "Natija (Y): " << Y << endl;
} else {
cout << "d ni kiriting: ";
cin >> d;
double Y = d / (pow(n, 2) + pow(m, 2));
cout << "Natija (Y): " << Y << endl;
}
return 0;
}
switch case tanlash operatoriga doir topshiriqlar
switch case tanlash operatoridan foydalanib, o’zgaruvchilarning barcha qiymatlari uchun funkstiyanihisoblash dasturini tuzing.
Dastur kodi:
#include
using namespace std;
int main() {
int number;
cout << "100 dan 999 gacha oraliqdagi bir son kiriting: ";
cin >> number;
if (number < 100 || number > 999) {
cout << "Noto'g'ri kirish. 100 dan 999 gacha oraliqdagi son kiriting." << endl;
return 1;
}
int birliklar = number % 10;
int unliklar = (number / 10) % 10;
int yuzliklar = number / 100;
cout << yuzliklar << unliklar << birliklar << "-";
switch (yuzliklar) {
case 1:
cout << " yuz";
break;
case 2:
cout << " ikki yuz";
break;
case 3:
cout << " uch yuz";
break;
case 4:
cout << " to'rt yuz";
break;
case 5:
cout << " besh yuz";
break;
case 6:
cout << " olti yuz";
break;
case 7:
cout << " yetti yuz";
break;
case 8:
cout << " sakkiz yuz";
break;
case 9:
cout << " to'qqiz yuz";
break;
}
switch (unliklar) {
case 1:
cout << " uch";
break;
case 2:
cout << " yigirma";
break;
case 3:
cout << " o'ttiz ";
break;
case 4:
cout << " qirq";
break;
case 5:
cout << " ellik";
break;
case 6:
cout << " oltmish";
break;
case 7:
cout << " yetmish";
break;
case 8:
cout << " sakson";
break;
case 9:
cout << " to'qson ";
break;
}
switch (birliklar) {
case 1:
cout << " bir";
break;
case 2:
cout << " ikki";
break;
case 3:
cout << " uch";
break;
case 4:
cout << " to'rt ";
break;
case 5:
cout << " besh ";
break;
case 6:
cout << " olti ";
break;
case 7:
cout << " yetti ";
break;
case 8:
cout << " sakkiz ";
break;
case 9:
cout << " to'qqiz ";
break;
}
cout << endl;
return 0;
}
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al‑xorazmiy nomidagi toshkent axborot texnologiyalari universiteti sirtqi bo‘lim yo‘nalishi Amaliy ish Tayyorladi: 044-22
|