Ma’lumotlar tuzilmasi va algoritmlar fanidan


Download 203.65 Kb.
Sana13.05.2023
Hajmi203.65 Kb.
#1456135
Bog'liq
Ahmadjonov MTA-2


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



ma’lumotlar tuzilmasi va algoritmlar fanidan
Amaliy ish -2
Mavzu: QIDIRISH VA SARALASH ALGORITMLARI
Bajardi: Ahmadjonov.B

Tekshirdi:Ahmadjonov.I



Toshkent 2022
6.A massiv elementlari qiymatlarini Tanlash orqali saralash algoritmidan foydalanib kamayish tartibida saralab, eng katta manfiy elementini ekranga chiqazuvshi dastur tuzing.

import java.util.Scanner;

public class Begzod_1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("n= ");
int n = scanner.nextInt();
int a[] = new int[n];
int b[]=new int[n];
int l=0;
int max=b[0];
for (int i = 0; i < n; i++) {
System.out.print("a[" + i + "]= ");
a[i] = scanner.nextInt();
}

for (int i = 0; i
if (a[i]<0){
b[i]=a[i];
}
}
for (int i = 0; i < n; i++) {
if (b[i]<0){
max=b[i];
break;
}
}

for (int i = 0; i
if(maxmax=b[i];
}
}
System.out.println("Eng katta manfiy element "+max);
}
}


Download 203.65 Kb.

Do'stlaringiz bilan baham:




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