Viết chương trình JAVA max/min 4 số nhập vào từ bàn phím Hưaz tặng full sao and tym ( Java)
2 câu trả lời
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int max, min;
System.out.println("Nhap so thu 1 : ");
int a = scanner.nextInt();
System.out.println("Nhap so thu 2 : ");
int b = scanner.nextInt();
System.out.println("Nhap so thu 3 : ");
int c = scanner.nextInt();
System.out.println("Nhap so thu 4 : ");
int d = scanner.nextInt();
max = a; min= a;
if (max < b) max= b;
if(max < c) max= c;
if(max < d ) max= d;
if(b < min) min= b;
if(c < min) min= c;
if(d < min) min= d;
System.out.println("So lon nhat " + max);
System.out.println("So nho nhat " + min);
}
}
public static void main(String[] args) { double randomNumber, minNumber, maxNumber, average, sum = 0.0; DecimalFormat dcf = new DecimalFormat("#.##"); ArrayList<Double> arrayList = new ArrayList<>(); // sinh ra 2 số thực ngẫu nhiên trong đoạn [0,1) for (int i = 0; i < 2; i++) { randomNumber = Math.random(); arrayList.add(randomNumber); } System.out.println("Hai số vừa được sinh ra là: "); for (int i = 0; i < arrayList.size(); i++) { System.out.println(dcf.format(arrayList.get(i))); } // tìm số nhỏ nhất minNumber = Math.min(arrayList.get(0), arrayList.get(1)); System.out.println("Số nhỏ nhất trong 2 số trên là " + dcf.format(minNumber)); // tìm số lớn nhất maxNumber = Math.max(arrayList.get(0), arrayList.get(1)); System.out.println("Số lớn nhất trong 2 số trên là " + dcf.format(maxNumber)); // tính trung bình cộng 2 số trên for (int i = 0; i < arrayList.size(); i++) { sum += arrayList.get(i); } average = sum / (arrayList.size()); System.out.println("Trung bình cộng = " + dcf.format(average));