O’zbekiston respublikasi axborot texnologiyalari va komunikatsiyalarini rivojlantirish vazirligi



Yüklə 36,19 Kb.
tarix26.11.2022
ölçüsü36,19 Kb.
#70656
2-topshiriq


O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI


VA KOMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT


TEXNOLOGIYALARI UNIVERSITETI

2 - TOPSHIRIQ


GURUH: SWD006 - GURUH

BAJARDI: Abduvohidov Behruz


TEKSHIRDI: ABDULVOXABOVA
KUMRINISO
VARIANT – 3



  1. Baytlarda fayl o’lchami berilgan. Bo’lish operatsiyasi orqali berilgan

qiymatda necha bit borligini aniqlang. (1bayt = 8 bit).

Dastur kodi:


#include


using namespace std;

int main(){



int n;

cout<<"Faylning baytlardagi hajmi: "; cin>>n;
cout<<"Faylning bitlardagi hajmi: "<
return 0;
}

Dastur natijasi:








  1. o’lchamli saralangan massiv berilgan. Foydalanuvchi kiritgan bitta ele mentni qidirishni binar usulida amalga oshiring.

Dastur kodi:


#include


#include
using namespace std;

int main(){


int n, m;
cout<<"Siz o'ylagan son: "; cin>>m;
cout<<"Massivga nechta element kiritmoqchisiz: "; cin>>n;

int a[n];
bool lampochka = false;

for(int i = 0; i < n; i++)
{
cin>>a[i];
if(m == a[i])
{
lampochka = true;
cout<<"Siz o'ylagan son massivda mavjud !!!";
break;
}
}

if(!lampochka){
cout<<"Siz o'ylagan son massivda mavjud emas !!!";
}
}

Dastur natijasi:






  1. N o’lchamli massiv berilgan. Massiv elementlarini o’rniga qo’yish usulida saralang.

Dastur kodi:


#include


using namespace std;

void Saralash(int a[], int n)


{
for(int i = 1; i < n; i++)
{
int j = i - 1;

while(j >= 0 && a[j] > a[j + 1])
{
swap(a[j], a[j + 1]);
j--;
}
}
}
int main(){

int n;
cout<<"Massivga nechta son kiritmoqchisiz: "; cin>>n;

int a[n];

cout<<"Massiv elementlari:";
for(int i = 0; i < n; i++){
cin>>a[i];
}

Saralash(a, n);

cout<<"Saralangan massiv elementlari:";
for(int i = 0; i < n; i++){
cout< }
}

Dastur natijasi:





Yüklə 36,19 Kb.

Dostları ilə paylaş:




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin