|
Samarqand davlat universiteti raqamli texnologiyalar fakulteti kompyuter ilmlari va dasturlash texnologiyalari yo
|
bet | 7/12 | Sana | 12.05.2022 | Hajmi | 166.88 Kb. | | #20985 |
Bog'liq Laboratoriya ishini bajarish uchun namuna Dasturiy injiniring 12,12 (1), 11,11 (1), boshqaruv 3.maruza, Boshqaruv tamoyillari.MI, 1699875253 (3), 1700749273 (2), 1697020717 (1), KandM-1-Mustaqil ishi4. AMALIY QISM
Masalaning C++ dasturlash tilidagi dasturi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include
using namespace std;
int main()
{
float t, y;
cout << "y ning qiymatlari" << endl;
cout << "=======================" << endl;
for (int x = 4; x <= 28; x++)
{
t = x + 2;
y = 2 * pow(x, 2) + 5.5 * t - 2;
cout << "x=" << x << " y=" << y << endl;
}
return 0;
}
|
4.3) Natijani tekshirish – testlash
1-test:
Kiritilgan qiymat
|
-
|
Olingan natija
|
|
5. XULOSA
Qo’yilgan masalani yechish uchun takrorlanuvchi algoritmdan foydalanildi. C++ dasturlash tilida takrorlanuvchi jarayonlarni ifodalash uchun 3 xil turdagi operatorlar mavjud. Ushbu operatorlardan birinchi parametrli takrorlash operatori hisoblanmish for operatoridir.
11-16-qatorda aynan for operatoridan foydalanilgan. 11 qator for operatori e’loni hisoblansa, 13-15-qator takrorlanish tanasi hisoblanadi. Boshlang’ich qiymat sifatida masala shartiga ko’ra, x=4 qabul qilingan. Uning oxirgi qiymati esa 28 ga tengdir. Sikl jami 25 marta takrorlanadi. Har takrorlanishda y ning qiymati hisoblanib ekranda chop etiladi.
Shunday dastur necha marta ishga tushirilsa ham bir xil natija beradi.
8-laboratoriya mashg’uloti. Shart oldi takrorlanuvchi jarayonlarni dasturlash. Shart so’ng takrorlanuvchi jarayonlarni dasturlash. Takrorlanishga doir dasturlar tuzish va natija olish
|
| |