Đây là đoạn code của em:
public static void main(String[] aStrings) {
List<Double> numberList = new ArrayList<>();
Scanner scanner = new Scanner(System.in);
Double sum = 0.0;
System.out.println("Nhap cac phan tu: ");
while(true){
Double x = Double.parseDouble(scanner.nextLine());
numberList.add(x);
sum = sum +x ;
System.out.print("Nhap them (Y/N): ");
if (scanner.nextLine().toUpperCase().equals("N")) {
break;
}
if (scanner.nextLine().toUpperCase().equals("Y")) {
continue;
}
}
System.out.print("Danh sach cac phan tu: ");
for(int i = 0; i < numberList.size(); i++){
System.out.printf("%.2f ",numberList.get(i));
}
System.out.println();
System.out.printf("Tong cac phan tu la: %.2f",sum);
scanner.close();
}
Và kết quả là:
Nhap cac phan tu:
3
Nhap them (Y/N): y
3
3
Nhap them (Y/N): y
3
3
Nhap them (Y/N): n
Danh sach cac phan tu: 3.00 3.00 3.00
Tong cac phan tu la: 9.00

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?