Ще съм много благодарен, ако някой успее да го надраска на c/c++ и да го даде в 1 текстов файл примерно или като код тук.
Ето я задачата:
#include <iostream>
using namespace std;
int main()
{
int c,n;
float d[50],f[50],L,G,S=0.0f,Avef;
do
{
cout<<"n(6..49)=";cin>>n;
}
while(n<6||n>49);
cout<<endl;
for(c=0;c<n;c++)
{
cout<<"d["<<c+1<<"]=";cin>>d[c];
}
cout<<endl;
do
{
cout<<"L=";cin>>L;
cout<<"G=";cin>>G;
}
while(L>=G);
cout<<endl;
for(c=0;c<n;c++)
{
if(d[c]<L) f[c]=d[c]*d[c]*d[c];
if(d[c]>=L&&d[c]<=G) f[c]=G-d[c]+1.0f;
if(d[c]>G) f[c]=1.0f/(d[c]-G);
cout<<"f["<<c+1<<"]="<<f[c]<<endl;
S+=f[c];
}
cout<<endl;
Avef=S/(float)n;
cout<<"Avef="<<Avef<<endl<<endl;
return 0;
}
Назад към 12 клас - помогнете ми с домашното по математика
Регистрирани потребители: Google [Bot]