Laboratoriya ishi bajardi: barotov murodjon tekshirdi: begulov olmos



Yüklə 0,68 Mb.
tarix16.12.2022
ölçüsü0,68 Mb.
#121201
MT 1-LAB


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

MA’LUMOTLAR TUZILMASI VA ALGORITMLAR FANIDAN

LABORATORIYA ISHI
BAJARDI: BAROTOV MURODJON
TEKSHIRDI: BEGULOV OLMOS
1-LABORATORIYA ISHI
Variant-2.
Massivning5 dan kichik barcha elmentlarni ekranga chiqaring.
DASTURNING C++ DASTURLASH TILIDAGI KODI
#include // iostream faylidan teksni o`qish
#include //xotira bilan ishlash , ixtiyoriy son
#include //c vaqtini aniqlash
//ya`ni random biln ishlash uchun
using namespace std; //c standartlardan foydalanish
int main() //butun qiymatlar asosida ishlaydi
{// asosiy c qavs ochildi
srand(time(0)); // random boshlanishi
const int n=10; // 10 ta son tanlaydi
int a[n] , i ;//butun
int k=5; //tipdagi
int s=0; //elementlar
cout<<"massiv:\n";// tanlangan elementlarni ekranga chiqaradi
for(i=0; i//n da kichik elementlrdan
// sikl ixtiyoriy sonlarni tanlashni boshlaydi
{
a[i]=rand()%100-50;// -50 va 50 oralig`idagi sonlardan oladi
cout<<"a["<"<// masiv tartibi bo'yicha chiqaradi
}
cout<<"5 dan kichik bo`lgan sonlar:\n"; //masala shartini qanoatlantiruvchi elementlar
for(i=0; i// tanlangan elementlar ichidan shartlarni bajarish uchun sikl
{
if(a[i]) // agar massiv 5 dan kichik bo`lsa bajaradi aks holda keyingi shartga o`tadi
{
cout<<"a["<"<//5 dan kichik elementlar chiqadi
s++; // 5 dan kichik elementlarni sanaydi
}
}
if (s==0) // agar elemantlar soni s=0 ga teng bo'lsa bajaradi
{
cout<<"bunday son mavjud emas"; //natijasi shunday chiqadi
}
} //asosiy c qavs yopildi


DASTUR NATIJASI





Xulosa.
Mavzu doirasidagi xususan massiv elementlari ustida olib boriladigan amallar borasida takrorlash bilan mavzuni mustahkamladim va yangi bilimlarni egallab oldim. Har bir satrdagi amallarni ma`nosini yuqorida keltirib o`tdim. Masalani C++ dasturlash tilida tasvirladim.

Yüklə 0,68 Mb.

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