1-laboratoriya ishi bajardi: Tekshirdi: Toshkent 2022 1-Тажриба иши. "Маълумотларни оддий созланган турлари"


Download 101.32 Kb.
Sana23.12.2022
Hajmi101.32 Kb.
#1048079
Bog'liq
1-variant 1-lab Mta 1.1


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

Ma’lumotlar tuzilmasi va algoritmlar

1-LABORATORIYA ISHI

Bajardi:



Tekshirdi:

Toshkent - 2022
1-Тажриба иши. "МАЪЛУМОТЛАРНИ ОДДИЙ СОЗЛАНГАН ТУРЛАРИ"
Ишдан мақсад: Маълумотларни оддий турларини ўрганиш ва уларни тадқиқ қилиш.

Қўйилган масала: C++ тилида бутун, ҳақиқий, белгили, мантиқий турдаги маълумотларни эълон қилиш ва уларга доир мисолларни дастурини ишлаб чиқиш .

Иш тартиби:

  • Тажриба иши тавсифини ўрганиш;

  • Берилган топшириқни дастури алгоритмини ишлаб чиқиш;

  • С++ тилида дастурни яратиш;

  • Дастурни ишлатиш;

  • масалани ечиш;

  • хисоботни тайёрлаш.
    1. Қисқача назария


Кўплаб дастурлаш тилларида маълумотлар базавий ва келтирилган турларга ажратилади. Маълумотларни турларини қуйидаги расмдагидек классификациялаш мумкин.


Маълумотларнинг ихтиёрий тури қийматлар соҳаси ва улар устида бажарилиши мумкин бўлган амаллар орқали тавсифланади. void калит сўзи хеч қандай типга эга эмасликни англатади. Бундай типдаги функциялар хеч қандай типдаги қиймат қайтармаслигини билдиради.



1-Variant
Берилган сонлар кетма-кетлигидаги максимал ва минимал елементларнинг ўрнини алмаштиринг

Dastur kodi:

#include
using namespace std;
int main(){
int n,max,min;
int a[n];
cout<<"n=";cin>>n;
min=a[0];
max=a[n];
for (int i=0;i<=n;i++){
cin>>a[i]; }
swap(a[0],a[n]);
cout<<"min="<
cout<<"max="<
return 0;
}
Dastur natijasi:



Xulosa:
Men ushbu laboratoriya ishi orqali fibonachi sonlaridan vektor hosil qilishning, fibonachi sonlarini aniqlashda o’z ustimda ishladim.
Download 101.32 Kb.

Do'stlaringiz bilan baham:




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