Amaliy ishi-1 Bajardi: Abdusalomova. Y tekshirdi: Zohidov. J mavzu



Yüklə 140,73 Kb.
tarix29.10.2022
ölçüsü140,73 Kb.
#118780
Amaliy mashg\'ulot-1

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI QARSHI FILIALI “TT” VA “KT” FAKULTETI TT-11-21 GURUH TALABASINING “Maʼlumotlar tuzilmasi va algoritmi” FANIDAN TAYYORLAGAN

AMALIY ISHI-1

Bajardi: Abdusalomova.Y

Tekshirdi: Zohidov.J

Mavzu: Berilgan sonlar ketma-ketligidagi har bir elementni o‘zi, o‘zidan oldingi va o‘zidan keyingi element bilan yig‘indisiga almashtiring.

Ishdan maqsad: Ma’lumotlarning standart turlari, statik ma’lumotlar tuzilmasini

va tuzilmalar bilan ishlovchi funksiyalarni amalga oshirishni o‘rganish va ularni

tadqiq qilish.

Qo‘yilgan masala: Ma’lumotlarning oddiy sozlangan toifalar, statik ma’lumotlar

tuzilmasini e’lon qilish va ularga doir misollarning dasturini ishlab chiqish.

Ishni vazifasi:

Dasturlash tillarida ma’lumotlarning standart turlari

Funksiyalarni amalga oshirish mavzularini o’rganish;

Ish tartibi:

Amaliy mashg’ulot nazariy ma’lumotlarini o‘rganish;

Berilgan topshiriqning algoritmini ishlab chiqish;

C++ dasturlash muhitida dasturni yaratish;

Natijalarni tekshirish;

Hisobotni tayyorlash va topshirish.

Dastur Kodlari:

Dastur Kodlari:

#include

using namespace std;

int main()

{

int n;

cout<< "Massiv o'lchamini kiriting:";

cin>>n;

int arr[n];

cout<< "Massiv elementlarini kiriting:";

for(int i=0;i

{

cin>>arr[i];

} int sum = 0;

cout<<"har bir elementni o'zi, o'zidan oldingi va o'zidan keyingi element bilan yig'indisiga almashtirish:";

cout<<"har bir elementni o'zi, o'zidan oldingi va o'zidan keyingi element bilan yig'indisiga almashtirish:";

for (int i = 0; i < n; i++)

{

if(i==(n-1)) sum = arr[i]+arr[i-1];

else sum = arr[i]+arr[i-1]+arr[i+1];

cout<

}

return 0;


Yüklə 140,73 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