Описание переменных

Предыдущая123456789101112131415Следующая

Идентификатор переменной Тип данных Функция, выполняемая в программе
определение ключевое слово
N целый int Размер массива
n целый int Индекс текущего элемента массива
A[n] вещественный float Элемент массива
I_max целый int Индекс максимального элемента массива
I_min целый int Индекс минимального элемента массива
fmax логический bool Флаг поднимается (становится равным 1) , если встретится элемент, значение которого равно максимальному значению
fmin логический boo Флаг поднимается (становится равным 1) , если встретится элемент, значение которого равно минимальному значению
f3 целый int Флаг равен -1, если вычисление суммы начинается с элемента, равного минимальному значению, равен +1, если вычисление суммы начинается с элемента, равного максимальному значению,
S вещественный float Сумма элементов массива


Алгоритм решения задачи


Листинг программы

//-----------------------------------------------------------------------------------------------------

#pragma hdrstop

//-----------------------------------------------------------------------------------------------------

#include //библиотека подключения функции getch()

#include //библиотека для cin и cout

#include //библиотека для динамического выделения памяти

#include //библиотека для ввода/вывода в файл

#include //библиотека используется в функции RUS

#include //библиотека математических функций

#include // библиотека проверки принадлежности символов

#include // библиотека некоторых стандартных функций

#include // библиотека функций работы со строками

//

char bufRus[256];

//-----------------------------------------------------------------------------------------------------

char* RUS(const char*text) //функция поддержки русского языка

{

CharToOem(text,bufRus);

return bufRus;

}

//-----------------------------------------------------------------------------------------------------

#pragma argsused

int main(int argc, char* argv[])

{

//-------- описание переменных ---------------------------------------------------------------

const int N=10;

int n, I_max=0, I_min=0, f3=0;

float A[N], S=0;



bool fmax=0, fmin=0;

//--------- ввод массива -------------------------------------------------------------------------

cout<

cout<

for(n=0; n

{

cout<

if(f3==1)

cout<

}

else

cout<

//-----------------------------------------------------------------------------------------------------

cout<

getch();

return 0;

}

//---------------------------------------------------------------------------



6098928680992232.html
6098967303071392.html
    PR.RU™