Public class Main { public static void
Download 32.9 Kb.
|
Algoritmlash lab1
1-laboratoriya ishi 3-variant import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("n = "); int n = in.nextInt(); Car[] cars = new Car[n]; for (int i = 0; i < n; i++) { System.out.println((i+1)+"-car:"); System.out.print("number : "); int num = in.nextInt(); System.out.print("how many times repaired ? "); int times = in.nextInt(); cars[i] = new Car(num, times); } //descending by the number for (int i = 0; i < n - 1; i++) { int k = i; for (int j = i+1; j < n; j++) { if (cars[j].number > cars[k].number) k = j; } if (i != k){ Car temp = cars[i]; cars[i] = cars[k]; cars[k] = temp; } } //print cars which is only 2 times repaired for (int i = 0; i < n; i++) { if (cars[i].repaired == 2) System.out.println(cars[i]); } } } class Car { int number; int repaired; public Car(int number, int repaired) { this.number = number; this.repaired = repaired; } @Override public String toString() { return "car with the number " + number + " repaired " + repaired + " times"; } } Download 32.9 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling