ĐỀ THI TUYỂN SINH CAO HỌC NGÀNH KHMT ,NĂM 2011
Chia sẻ đến

Mã số tài liệu: 6569
Đơn giá: 0
NHẤN VÀO ĐỂ TẢI

BÀI2:ĐỀ THI TUYỂN SINH CAO HỌC NGÀNH KHMT ,NĂM 2011

Bài2:Xem công thức tính sau đây (đề thi tuyển sinh cao học ngành KHMT, năm 2011)


Trong đó Max, Min lần lượt là giá trị  lớn nhất, nhỏ nhất của n số  thực (được nhập vào từ thiết bị nhập chuẩn )

Chỉ  dùng duy nhất 1 vòng lặp (for hoặc while), đề  xuất cách thức để  nhập n số  thực như 

trên  và  tính  giá  trị  của  biểu  thức  Aver,  xuất  kết  quả  tính  ra  thiết  bị  xuất  chuẩn.  Viết 

chương trình để minh họa đề xuất đó.

Hướng dẫn giải :
Ta khai triển và đưa biểu thức về dạng sau:
tổng xích ma (2*ai^2)-tổng xích ma(2*ai(max+min))+(3n/2)*(mỉn^2 + max^2).
Sau đây mình xin trình bày đoạn code để giải bài toán trên:
#include<stdio.h>
void main()
{
double S1=0,S2=0,a,max,min, tong;int n;
printf("nhap n=");
scanf("%d",&n);
printf(" nhap a0\n");
scanf("%lf",&a);
max=a;
min=a;
for (int i=1;i<=(n-1);i++)
{
printf(" nhap a%d\n",i);
scanf("%lf",&a);
S1=S1+a;
S2=S2+a*a;
if(max<a)
max=a;
if(min>a)
min=a;
}
tong=2*S2-2*S1*(max+min)+3*n/2*(max*max+min*min)-n*max*min;
printf(" tong = %lf\n",tong);
}