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.
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]); }