120-guruh talabasi Pardayeva Anorgulning Algoritmlar va dasturlash fanidan bajargan



Yüklə 263,43 Kb.
tarix08.09.2023
ölçüsü263,43 Kb.
#128870
Pardayeva A. 19-lab (1)


120-guruh talabasi Pardayeva Anorgulning Algoritmlar va dasturlash fanidan bajargan
19-Laboratoriya ishi
Mavzu:Ko’p o’lchamli massivlarga oid misollar yechish.
Ishdan maqsad: Talabalarni Algoritmlar va dasturlash fanidan laboratoriyada ishlash qoidalari bilan tanishtirish, tajriba texnikasi va ular bilan ishlash qoidalari yuzasidan tushunchalar hosil qilish.
Kerakli jihozlar: Kompyuter, portativ kompyuter va internet qurilmalari.
Ish bajarish tartibi:
1. Bizni qiladigan birinchi ishimiz masalani qo’yilishini aniqlab olamiz. Sonli usulini tanlaymiz. Algoritmini tuzib olamiz. Keyingi qiladigan ishimiz kompyuterda dasturni tuzish uchun Google chrome da o’zimizga tanish bo’lgan C++ online compilyerga kiramiz va dasturni tuzib boshlaymiz. Bularni bajarib bo’lganimizdan so’ng dasturni to’g’riligini tekshiramiz. Tuzgan dasturimizni tahlil qilamiz.
2. Berilgan vazifalarni bajarishni boshlaymiz:
1-misol. Ko’p o’lchamli massiv e’lon qilish va uni ekranga chiqarish.
#include

int main() {
int numbers[5];

numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
numbers[3] = 40;
numbers[4] = 50;


for (int i = 0; i < 5; i++) {
std::cout << "Element " << i << ": " << numbers[i] << std::endl;
}

return 0;
}


2-misol. Massivdagi qiymatlarni chiqarish.
#include

int main() {
const int SIZE = 5;
int numbers[SIZE] = {1, 2, 3, 4, 5};

for (int i = 0; i < SIZE; i++) {
std::cout << "Element " << i << ": " << numbers[i] << std::endl;
}

return 0;
}0; }



3-misol. Massivdagi yangilangan qiymatlarni ekranga chiqarish.
#include

int main() {
const int SIZE = 5;
int numbers[SIZE] = {1, 2, 3, 4, 5};


for (int i = 0; i < SIZE; i++) {
std::cout << "Updated element " << i << ": " << numbers[i] << std::endl;
}

return 0;
}



4-misol. Ko’p o’lchamli massiv e’lon qilish va uni ekranga chiqarish.
#include

int main() {
int numbers[4];

numbers[0] = 11;
numbers[1] = 17;
numbers[2] = 23;
numbers[3] = 29;


for (int i = 0; i <= 2; i++) {
std::cout << "Element " << i << ": " << numbers[i] << std::endl;
}

return 0;
}



5-misol. Massivdagi qiymatlarni chiqarish.
#include

int main() {


const int SIZE = 7;
int numbers[SIZE] = {11,22,33,44,55,66,77};

for (int i = 0; i < SIZE; i++) {


std::cout << "Element " << i << ": " << numbers[i] << std::endl;
}

return 0;


}



6-misol. Massivdagi yangilangan qiymatlarni ekranga chiqarish.
#include

int main() {


const int SIZE = 4;
int numbers[SIZE] = {15, 25, 35, 45};

for (int i = 0; i <= SIZE; i++) {


std::cout << "Updated element " << i << ": " << numbers[i] << std::endl;
}

return 0;


}



7-misol. Ko’p o’lchamli massiv e’lon qilish va uni ekranga chiqarish.

#include

int main() {
int numbers[6];
numbers[0] = 11;
numbers[1] = 17;
numbers[2] = 23;
numbers[3] = 29;
numbers[4] = 31;
numbers[5] = 37;
for (int i = 0; i <= 4; i++) {
std::cout << "Element " << i << ": " << numbers[i] << std::endl;
}

return 0;


}


8-misol. Massivdagi yangilangan qiymatlarni ekranga chiqarish.

#include

int main() {
const int SIZE = 5;
int numbers[SIZE] = {98,76,54,32,10};

for (int i = 0; i < SIZE; i++) {


std::cout << "Updated element " << i << ": " << numbers[i] << std::endl;
}

return 0;


}




  • Xulosa. Biz laboratoriya ishida algoritm tuzishning 6 ta boshqichidan foydalandik.

  • 1-bosqichda masalani qo’ydik va matematik modelini ishlab chiqdik.

  • 2-bosqichda masalani yechishning sonli usulini tanladik.

  • 3-bosqichda masalaning algoritmini ishlab chiqdik.

  • 4-bosqichda kompyuter uchun dastur tuzdik.

  • 5-bosqichda masalani to’g’riligini tekshirib rostladik.

  • 6-bosqichda chiqgan natijani tahlil qildik va to’g’riligiga ishonch hosil qildik.



Yüklə 263,43 Kb.

Dostları ilə paylaş:




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin