Amaliy ish 1


Download 78.85 Kb.
bet3/3
Sana24.12.2022
Hajmi78.85 Kb.
#1052804
1   2   3
Bog'liq
13-variant 1-lab Mta 1.1

Dastur natijasi:
n=5
1-talabaning fio=fam1
adres=Toshkent
2-talabaning fio=fam2
adres=TTJ
3-talabaning fio=fam3
adres=ijarada
4-talabaning fio=fam4
adres=uchastkada
5-talabaning fio=fam5
adres=TTJ
fam2 TTJ
fam5 TTJ
fam1 Toshkent
fam3 ijarada
fam4 uchastkada
qidirilayotgan el 1-orinda turubdi va 2 ta solishtirishda topildi
fam2 TTJ
fam5 TTJ

DASTUR KODI:
// greater<>()
#include
using namespace std;
int main()
{
int arr[] = { 12, 9, 48, 40, 100, 59, 14, 5, 7, 10 };
int n = sizeof(arr) / sizeof(arr[0]);
cout << "Transpozitsiyalangandan so'ng : \n"<int ann[n];
for (int i = 0; i < n; ++i)
cout << arr[i] << " ";
cout<for(int i=1; i<=n; ++i)
{
if(abs(arr[i]-arr[i-2])%2==0 and abs((arr[i]-arr[i-2]))%3==0)
{

swap(arr[i],arr[i-1]);
cout<<"\n"< else cout<<"\n"<}
cout<for (int i = 0; i < n; ++i)
cout << arr[i] << " ";
return 0;
}


DASTUR NATIJASI:


XULOSA:
Bu kodda universal kutubxona: “bits/stdc++.h” kutubxonasidan foydalanildi. Bu dastur transpozitsiya usulida yaratildi. Bunda qiymatlari berilgan massiv elementlari shartni bajarsa, o’zidan oldingi element bilan joy almashadi faqat bir marta. Chunki massiv elementlariga har safar emas, bir marta murojaat qilinyapti/
Download 78.85 Kb.

Do'stlaringiz bilan baham:
1   2   3




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