Bài tập  /  Bài đang cần trả lời

Em hãy lập trình tính trung bình cộng của 4 số nguyên. Với điều kiện chỉ được dùng 2 biến. Kết quả làm tròn 2 chữ số thập phân

 Em hãy lập trình tính trung bình cộng của 4 số nguyên. Với điều kiện chỉ được dùng 2 biến. Kết quả làm tròn 2 chữ số thập phân.
c++  giúp em
2 trả lời
Hỏi chi tiết
637
Tham khảo câu trả lời từ Trợ lý ảo Lazi
Dưới đây là một đoạn code C++ để tính trung bình cộng của 4 số nguyên chỉ sử dụng 2 biến:

```cpp
#include
#include

int main() {
int a, b, c, d;
float average;

std::cout << "Nhap vao 4 so nguyen: ";
std::cin >> a >> b >> c >> d;

average = (a + b + c + d) / 4.0;

std::cout << "Trung binh cong: " << round(average * 100) / 100 << std::endl;

return 0;
}
```

Trong đoạn code trên, chúng ta khai báo 4 biến `a`, `b`, `c`, `d` để lưu giá trị của 4 số nguyên. Sau đó, chúng ta nhập giá trị của 4 số nguyên từ bàn phím.

Tiếp theo, chúng ta tính trung bình cộng của 4 số nguyên bằng cách cộng tất cả các số lại và chia cho 4.0 (để đảm bảo kết quả là số thập phân). Kết quả được lưu vào biến `average`.

Cuối cùng, chúng ta in ra kết quả trung bình cộng đã làm tròn 2 chữ số thập phân bằng cách sử dụng hàm `round()` và phép chia `/` để làm tròn đến 2 chữ số thập phân gần nhất.
1
0
Bảo Anh
13/08/2023 09:35:50
+5đ tặng
program TBC;
uses crt;
var a: integer;
      s: real;
begin
clrscr;
writeln('nhap so a: '); readln(a);
s:= s+a;
writeln('nhap so b: '); readln(a);
s:= s+a;
writeln('nhap so c: '); readln(a);
s:= s+a;
writeln('nhap so d: '); readln(a);
s:= s+a;
s:= s/4;
writeln('TBC la: ',s:2:1);
readln
end.

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng ký tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
0
1
NoName
19/08/2023 12:52:52
#include <iostream>
#include <iomanip> // Để sử dụng setprecision

int main() {
    int num1, num2, num3, num4;
    std::cout << "Nhập vào 4 số nguyên: ";
    std::cin >> num1 >> num2 >> num3 >> num4;

    // Tính trung bình cộng
    int sum = num1 + num2 + num3 + num4;
    double average = static_cast<double>(sum) / 4.0;

    // Làm tròn kết quả đến 2 chữ số thập phân
    std::cout << "Trung bình cộng: " << std::fixed << std::setprecision(2) << average << std::endl;

    return 0;
}
 
Tô Tấn Đạt
2 biến mà cậu

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm
Câu hỏi Lập trình Lớp 7 mới nhất

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Gia sư Lazi Gia sư
×
Trợ lý ảo Trợ lý ảo