30/09/2018, 18:17
Cho biết trị trung binh của các số thực nhập vào?
Mong mọi người giúp đỡ mình bài tập này!!!
Viết chương trình nhập vào lần lượt các số thực, quá trình nhập kết thúc khi nhập số thực bằng 0.Cho biết trị trung bình của các số thực đã nhập vào?
Bài liên quan
kết quả = sum / count
Mình mới học C++ không hiểu code của bạn lắm
Sao khong thay ai reply
Giá trị trung bình = tổng các số đã nhập / số lần nhập code thì david đã đưa ra rồi
Làm sao để tổng các số đã nhập được bạn?, không dùng mảng nha bạn?
lúc đầu khai báo tong = 0; dem = 0;
sau mỗi lần nhập giá trị a thì tong = tong + a;
dem = dem +1;
bạn cho mình cái code cụ thể, để tổng hợp các số n lại mà không dùng mảng đc không?
mình viết được rồi thanks bạn
bạn test xem thử đúng không ?
tính tay lại thử. Mình mới học C nên không biết viết code C++
mình đang viết đợi tý mình post code
cai trung binh no khong ra
Bạn làm vậy không ra đúng rồi không phải chia cho n mà chia cho tổng số lần nhập
Bạn cần thêm một biến tính tổng số lần nhập nữa cứ một lần nhập một số thì +1 vào tổng đó
trung bình = tổng chia cho tổng số lần nhập
mình cũng nghĩ cái đó rồi nãy h chưa viết được
int a,tb=0,dem=0,tong=0;
printf(“nhap a:”);
scanf("%d",&a);
if (a == 0) break;
else { tong = tong +a;
dem = dem +1;
}
tb = tong / dem ;
printf("%d",tb);
lệnh if () dùng để kiểm tra giá trị a nếu a = 0 thì mình dừng lại còn nếu không thì mới tính tổng và tổng số lần nhập
Code C không biết viết code C++ Thông cảm
Cám ơn bạn!!!
bạn cứ viết code theo ý tưởng ấy một chút nữa sẽ ra mới đầu đâu phải ai cũng giỏi
bạn có viết ra giấy trước khi viết code không?
với những bài khó cần suy nghĩ nhiều thì mình sẽ viết còn những bài đỡn giản không quá thức tạp thì không