Muhammad Al-Xorazmiynomidagi
Download 191.48 Kb.
|
AL 4-Lab
- Bu sahifa navigatsiya:
- 4 – Laboratoriyaishibo’yichavariantlar: IxtiyoriydasturlashtilidaPriority Queue
- Priority Queue
- Variant – 9 import
- "Shomurod" ,"Ochilov"
O’zbekistonRespublikasiAxborotTexnologiyalarivakommunikatsiyalarnirivojlantirishVazirligi Muhammad Al-XorazmiynomidagiToshkent AxborotTexnologiyalariUniversiteti. Labaratoriyaishi 4 Mavzu:Ustuvor navbatlar ustida bajariladigan amallar. Bajardi:Sobirov Akhmadjon Guruh: 007-L3 Toshkent 2020 4 – Laboratoriyaishibo’yichavariantlar: IxtiyoriydasturlashtilidaPriority Queuestrukturagaegabo’lganstudentlarmassiviifodalovchidasturtuzing. Ustuvorlikni student ismini bosh hariflaribo’yichaifodalang. IxtiyoriydasturlashtilidaPriority Queuestrukturagaegabo’lganstudentlarmassiviifodalovchidasturtuzing. Ustuvorlikni student familyasini bosh hariflaribo’yichaifodalang. IxtiyoriydasturlashtilidaPriority Queuestrukturagaegabo’lganstudentlarmassiviifodalovchidasturtuzing. Ustuvorlikni student yoshibo’yichaifodalang. IxtiyoriydasturlashtilidaPriority Queuestrukturagaegabo’lganstudentlarmassiviifodalovchidasturtuzing. Ustuvorlikni student tug’ilganyilibo’yichaifodalang. IxtiyoriydasturlashtilidaPriority Queuestrukturagaegabo’lganstudentlarmassiviifodalovchidasturtuzing. Ustuvorlikni student tug’ilganoyibo’yichaifodalang. IxtiyoriydasturlashtilidaPriority Queuestrukturagaegabo’lganstudentlarmassiviifodalovchidasturtuzing. Ustuvorlikni student tug’ilgankunibo’yichaifodalang. Variant – 9 import java.util.Comparator; import java.util.PriorityQueue; import java.util.Random; public class Zokir{ public static void main(String[] args) { Random random = new Random(); Comparator PriorityQueue queue.add(new Student("Zokirjon","Karimov",18+random.nextInt(8))); queue.add(new Student("Aziz","Sheronov",18+random.nextInt(8))); queue.add(new Student("Laziz","Aliqulov",18+random.nextInt(8))); queue.add(new Student("Botir","Ergashov",18+random.nextInt(8))); queue.add(new Student("Shomurod","Ochilov",18+random.nextInt(8))); queue.add(new Student("Shahzod","Farmonov",18+random.nextInt(8))); while (queue.size() != 0) { queue.remove().print(); } } } class StringLengthComparatorimplements Comparator @Override public int compare(Student x, Student y) { if(x.age>y.age){ return -1; } if(x.age return 1; } return 0; } } class Student { String name; String surname; int age; public Student(String name, String surname, int age) { this.name = name; this.surname= surname; this.age= age; } public void print(){ System.out.println(name+" "+surname+" "+"age:"+age); } } Dastur natijasi Download 191.48 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling