Составить блок-схему

Рустам в категроии Информатика, вопрос открыт 17.06.2018 в 19:12


#include "stdafx.h"
#include
#include
#include
using namespace std;

void Sort_de(double*,int);
void MinMax(double*,int,double&,double&);
int _tmain(int argc, _TCHAR* argv[])
{
double A[5]={2.5, -0.3, 5.6, 9.4, -8.0};
double B[5]={0.1, 7.25, 1.12, -4.7, -3.14};
double C[10]={1.1, 2.87, -5.5, -3.3, 6.0, 7.25, -0.15, 9.1, 8.0, 4.5};
double D[10]={9.15, -1.8, 6.33, -7.7, 5.1, -0.5, -2.75, 4.8, 2.2, 9.9};
double Max=0,Min=0,E[8]={0};
Sort_de(A,5);
Sort_de(B,5);
Sort_de(C,10);
Sort_de(D,10);
cout<<"A\t"<<"B\t"<<"C\t"<<"D\t\n";
for(int i=0;i<10;i++)
{if(i<5)
{cout< else{cout<<" \t \t"<
MinMax(A,5,Max,Min);E[0]=Max;
MinMax(B,5,Max,Min);E[1]=Max;
MinMax(C,10,Max,Min);E[2]=Max;
MinMax(D,10,Max,Min);E[3]=Max;
cout<<"\nE={"< {for(int i=1;i<3;i++)
cout<<'\t'< Min=E[0];
for(int q=1;q<3;q++)
{
if (Min>E[q]) Min = E[q];
cout<<" "< cout<<"Min="< _getch();
return 0;}

void Sort_de(double *A, int kol)
{
double temp;
int flag;
do{
flag=0;
for(int i=0;i if(A[i+1]>A[i]){temp=A[i];A[i]=A[i+1];A[i+1]=temp;flag=1;}}
while(flag==1);
}
void MinMax(double *A, int kol,double &Min, double &Max)
{
Max=A[0];Min=A[0];
for(int i=0;i {if(A[i]>Max) Max=A[i];
if(A[i] }

0 ответов

Нет результатов.
Оставлять ответы могут только авторизированные пользователи.
Зарегистрируйтесь или  авторизируйтесь на сайте чтобы оставить ответ на вопрос.