.


:




:

































 

 

 

 


1




:

a=1,b=2, c=3, d=4

x=2, y=2, z=2

:

S=2.80276

- 1

6.4 ++ 1

#include <iostream.h>

#include <math.h>

using namespace std;

void proc (int n, int m, int k, float &rez)

{

float chislitel=pow(n,m)+k*m*m+1;

float znamenatel=sqrt(abs(m));

rez=chislitel/znamenatel;

}

float fun (int n, int m, int k)

{

float chislitel=pow(n,m)+k*m*m+1;

float znamenatel=sqrt(abs(m));

float rez=chislitel/znamenatel;

return rez;

 

}

int main()

{

int a,b,c,d,x,y,z;

cout<<"\n Vvod a,b,c,d,x,y,z";

cin>>a>>b>>c>>d>>x>>y>>z;

float s;

s=d*(fun(3,a,x)+3*fun(2,b,y))*(1/fun(4,c,z));

cout<<"\ns(fun)="<<s;

float r1,r2,r3;

proc(3,a,x,r1);

proc(2,b,y,r2);

proc(4,c,z,r3);

s=d*(r1+3*r2)*(1/r3);

cout<<"\ns(proc)="<<s;

}

2

, , . . . , .

2

:

N1=3 X1:

2 3 4

56 6 5

3 4 6

N2=2 X2:

34 5

6 7

N3=4 X3:

34 5 4 3

23 455 4 6

7 5 4 3

4 7 8 6

:

max1=56

max2=34

max3=455

34

X1:

2 3 34

56 34 5

34 4 6

X2:

34 34

34 7

X3:

34 5 4 34

23 455 34 6

7 34 4 3

34 7 8 6

Y:

34 455 4 6

- 2

 

 

6.8 ++ 2

#include <iostream.h>

using namespace std;

void vvod2m(int a[10][10],int &n)

{

cout<<"\nVvod n";

cin>>n;

for (int i=0;i<n;i++)

for (int j=0;j<n;j++)

{

cout<<"\nA["<<i<<"]["<<j<<"]=";

cin>>a[i][j];

}

}

void vivod2m (int a[10][10], int n)

{

for (int i=0; i<n;i++)

{

cout<<"\n";

for (int j=0; j<n; j++)

cout<<"\t"<<a[i][j];

}

}

void vivod1m (int a[], int n)

{

for (int i=0; i<n;i++)

cout<<"\t"<<a[i];

}

int maximum(int a[10][10],int n)

{

int max=a[0][0];

for (int i=0; i<n; i++)

for (int j=0; j<n; j++)

if (a[i][j]>max)

max=a[i][j];

return max;

}

void zamena (int a[10][10], int n, int max)

{

for (int i=0; i<n; i++)

a[i][n-i-1]=max;

}

void form(int a[10][10], int n, int b[], int &m)

{

for (int i=0; i<n; i++)

b[i]=a[i][i];

m=n;

}

int min(int p, int q)

{

if (p<q)

return p;

else

return q;

}

int main()

{

int x1[10][10],x2[10][10],x3[10][10],n1,n2,n3,y[10],m;

vvod2m(x1,n1);

vvod2m(x2,n2);

vvod2m(x3,n3);

cout<<"\nMassiv X1";

vivod2m(x1,n1);

cout<<"\nMassiv X2";

vivod2m(x2,n2);

cout<<"\nMassiv X3";

vivod2m(x3,n3);

int m1,m2,m3,minofmax;

m1=maximum(x1,n1);

m2=maximum(x2,n2);

m3=maximum(x3,n3);

cout<<"\nmax1="<<m1<<"\tmax2="<<m2<<"\tmax3="<<m3;

minofmax=min(m1,min(m2,m3));

cout<<"\nMassiv X1";

zamena(x1,n1,minofmax);

vivod2m(x1,n1);

cout<<"\nMassiv X2";

zamena(x2,n2,minofmax);

vivod2m(x2,n2);

cout<<"\nMassiv X3";

zamena(x3,n3,minofmax);

vivod2m(x3,n3);

if (m1>m2 && m1>m3)

form(x1,n1,y,m);

else

if (m2>m3)

form(x2,n2,y,m);

else

form(x3,n3,y,m);

cout<<"\nMassiv Y:";

vivod1m(y,m);

}

 

6.9

1. .

2. void void?

3. . ?

4. .

5. ?

6. - -?

7. .

3





:


: 2018-10-14; !; : 394 |


:

:

, .
==> ...

1624 - | 1433 -


© 2015-2024 lektsii.org - -

: 0.021 .