Int main()
{
int i,j,k;const n = 10;const M = 5; int a[n],b[n],c[n]; double d[M],s;
for (i = 0;i<n;i++) cin>>a[i]; for (i = 0;i<n;i++) cin>>b[i];
for (i = 0;i<n;i++) cin>>c[i]; for (i = 0;i<M;i++) cin>>d[i];
s = 0;
for (q = 0;q<M;q++)
{ sum(b,a[n-7]*a[n-3],a,1,true,s,n,q,d);
s = s+5;
sum(c, a[n-7]*a[n-3],b,0,false,s,n,q,d);
s = s+3;
sum(a, c[n-7]-c[n-1],c,2,true,s,n,q,d); }
cout<<s; return 0;}
2/Теперь попробуйте применить эти методы на следующих задачах:
Задание2.1 |
Задание2.2 |
int main(int argc, char* argv[]) { int i,j,k; const n = 10; const M = 5; int a[n],b[n],c[n]; double d[M]; double s; for (i = 0;i<n;i++) cin>>a[i]; for (i = 0;i<n;i++) cin>>b[i]; for (i = 0;i<n;i++) cin>>c[i]; for (i = 0;i<M;i++) cin>>d[i]; s = 0; for (q = 0;q<M;q++) { b[q] = sin(a[n-1]*a[n-3]); for(i = 0;i<n-1; i++) s =s+a[i+1]+cos(a[q+d[q]]); d[3] = d[3]+a[1]; s = s+5; b[q] = cos(b[n-3]*b[n-3]); for(j = 0;j<n; j++) s = s+b[j]+sin(b[q+d[q]]); d[3] = d[3]+77; s = s+3; b[q] = sin(b[n-5]*b[n-3]); for(k = 0;k<n-2; k++) s=s+c[k+2]+cos(c[q+d[q]]); d[3] = d[3]+5; } cout<<s; return 0; }
|
int main(int argc, char* argv[]) { int i,j,k,s; const n = 10; const M = 5; double a[n],b[n],c[n]; double d[M]; double s,r,t,y; for (i = 0;i<n;i++) cin>>a[i]; for (i = 0;i<n;i++) cin>>b[i]; for (i = 0;i<n;i++) cin>>c[i]; for (i = 0;i<M;i++) cin>>d[i]; s = 0; for (q = 0;q<M;q++) { b[q] = sin(a[n-1]*a[n-3]); for(i = 0;i<n-1; i++) r=r+a[i+1]+cos(a[q+d[q*2]]); d[q+4] = d[3]+a[1]; s = s+5; b[q] = b[n-3]*b[n-3]; for(j = 0;j<n; j++) t = t+b[j]+b[q+d[q+4]]; d[q] = d[3]+77; s = s+3; b[q] = sin(b[n-5]*b[n-3]); for(k = 0;k<n-2; k++) y=y+c[k+2]+cos(c[q+d[q+2]]); d[q+3] = d[3]+5; s = s+t+r+y } cout<<s; return 0; }
|