Kommunikatsiyalarini rivojlantirish vazirligi muxammad al-xorazmiy nomidagi


Download 19.59 Kb.
Sana16.05.2022
Hajmi19.59 Kb.
#671889
Bog'liq
Bahrom Shokirov
F J 1-M i Nishonov M, 300 savol Quyosh fizikasi 2021, Минтақа сиртқи учун 16 соат, Mavzu, №2-amaliy mashg'ulot topshiriqlari, 6-7 laboratoriya ishi, Toshkent davlat iqtisodiyot universiteti, BIUR IYUN report (2), реферат, shaxs nazariyasi mustaqil, 167-Article Text-306-3-10-20220503, 1-Mavzu. Investitsiyalarning iqtisodiy mazmuni va mohiyati - копия, МАЪЛУМОТНОМА, 5-Mavzu

O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUXAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
SAMARQAND FILIALI


Dasturiy ta'minot sifatini ta'minlash fani bo‘yicha

1-AMALIY ISHI
Bajardi:111-19 gurux talabasi:
Tursunboyev Diyorbek

Mustaqil ish uchun topshiriqlar
Mustaqil hal qilish uchun taklif qilingan vazifalarda siz quyidagilarni bajarishingiz kerak:
• berilgan algoritmni amalga oshiradigan dasturni ishlab chiqish (C, C++, C# dasturlash tillaridan foydalanish tavsiya etiladi);
operandlar, operatorlar va operatsiyalarni qamrab oluvchi dastur lug'atini shakllantirish;
• lug'atlarni jadval ko'rinishida tartibga solish;
• natijani yakuniy jadval ko'rinishida taqdim etgan holda Halsted ko'rsatkichlarini hisoblash;
• dasturning ishlab chiqilgan matni sifatini baholashni o'z ichiga olgan mazmunli xulosalarni shakllantirish, olingan natijalarni tahlil qilish:
1) potentsial va haqiqiy hajmlarni taqqoslash orqali dastur darajasini baholash;
2) amalga oshirish muddati va dasturning taxminiy uzunligini taqqoslash asosida kamchiliklar mavjudligini aniqlash, kamchiliklarni va xatolarni o'z ichiga olgan dastur qatorlarini ko'rsatish;
3) amalga oshirish tili xususiyatlaridan foydalanish darajasini baholash.

1-topshiriq. N natural son berilgan. N sonining raqamlarini teskari tartibda yozgandan keyin olinadigan sonni ko'rsating. Yangi raqam olish uchun funktsiyani yozing


2-topshiriq. Parametr sifatida unga berilgan satrni aks ettirilgan holatga "aylantiruvchi" funksiyani yozing va sinab ko'ring.
3-topshiriq. Butun sonli matritsaning har bir qatoridagi minimal elementlar sonini hisoblovchi funksiyani yozing va sinab ko‘ring.
4-topshiriq. Sakkizlik raqamlar qatorini uning ekvivalent butun o‘nli soniga aylantiruvchi funksiyani yozing va sinab ko‘ring.
5-topshiriq. Birinchi parametrni x va y ning kattasiga, ikkinchisiga kichigiga o‘rnatuvchi minmax(x, y) funksiyani tavsiflang. Ushbu funktsiyadan foydalanib, A, B, C o'zgaruvchilarning kiritilgan qiymatlarini A < B < C ga aylanishi uchun qayta taqsimlang.
6-topshiriq. Ikkilik raqamlar qatorini uning ekvivalent o‘nli butun soniga aylantiruvchi funksiyani yozing va sinab ko‘ring.
7-topshiriq. Unga parametr sifatida berilgan satrda har ikkinchi elementni berilgan belgi bilan almashtiradigan funksiyani yozing va sinab ko'ring.
8-topshiriq. Haqiqiy matritsalarni qo‘shish va ayirish funksiyasini yozing va sinab ko‘ring. Rasmiy parametrlardan biri operatsiya turining belgisi bo'lishi kerak.
9-topshiriq. Berilgan satrdagi “:” belgilarini belgilangan joydan boshlab “.” bilan almashtirish funksiyasini yozing va sinab ko‘ring.
10-topshiriq. [n, m] oraliqda nechta tub son borligini toping va ularni chop eting. Keyingi son tub ekanligini aniqlash uchun funksiya yozing.
11-topshiriq. Uchburchakning koordinatalari berilgan uchburchakning maydonini hisoblash funksiyasini yozing va sinab ko'ring.
12-topshiriq. Elementlar yig‘indisi maksimal bo‘lgan to‘g‘ri to‘rtburchak matritsadagi satr raqamini topish funksiyasini yozing va sinab ko‘ring.

JAVOB:



1-topshiriq
Dastur kodi:
#include
#include
using namespace std;
int main()
{
string a;
cin >> a;
for(int i=a.length(); i>=0; i--)
{
cout<< a[i];
}
}

T/R

Operator, operatsiyalar

Satr

Soni

1

include

1,2

2

2

iostram

1

1

3

cmath

2

1

4

using namespace std

3

1

5

int main()

4

1

6

string

6

1

7

cin

7

1

8

for()

8(11)

1

9

int

8

1

10

length()

8

1

11

cout

10

1

12

#

1,2

2

13

()

4,8

2

14

{}

5(12), 9(11)

2

15

<>

1,2

2

16

<

10

2

17

>

7

2

18

teng

8

2

19

;

6,7,8,10

4

20

[]

10

1

21




22




23




24






T/R

Operandalar

Satr

Soni

1

a

6,7,8,10

4

2

i

8,1

4

Download 19.59 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2022
ma'muriyatiga murojaat qiling