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-1
Mavzu: Ma’lumot, algoritmlar va ma’lumotlar tuzilmasi tushunchalari. ma’lumotlarni ifodalash bosqichlari. ma’lumotlar toifalari. Ma’lumotlarning abstrakt tuzilmasi.
Bajardi: Ibrohimov Zayniddin
Tekshirdi: Axmadjonov Islomjon
Toshkent 2022
VARIANT – 14
3. Massivning max va min elementlarini o’rnini almashtiring.
DASTUR KODI
import java.util.Scanner;
public class Zayniddin {
public static void main(String[] args) {
Scanner str=new Scanner(System.in);
System.out.print("elementlar sonini kiriting->");
int n=str.nextInt();
int []sat=new int[n];
for (int i = 0; i
System.out.print("sat["+i+"]= ");
int t=str.nextInt();
sat[i]=t;
}
int max=sat[0];
int min=sat[0];
int min1=0;
int j;
int max1=0;
for ( j = 0; j
if (max < sat[j]) {
max = sat[j];
max1 = j;
}
if (min > sat[j]) {
min = sat[j];
min1 = j;
}}
sat[min1]=max;
sat[max1]=min;
for (int k = 0; k < n; k++) {
System.out.print("sat["+k+"]= ");
System.out.println(sat[k]);
}
}
}
NATIJA
Do'stlaringiz bilan baham: |