Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Написание программы на псевдокоде

РефератПомощь в написанииУзнать стоимостьмоей работы

После введения количества элементов массива выделяется память под динамический массив, размер которой зависит от переменной n. Запускается цикл для подсчёта следующих разностей и нахождения минимальной из них, с помощью условия if (s≤min). Объявляем директиву include, которая сообщает компилятору о подключении библиотек stdafx. h, stdio. h, conio. h и iostream. Далее начинается цикл, в котором… Читать ещё >

Написание программы на псевдокоде (реферат, курсовая, диплом, контрольная)

На экран выводится сообщение — «Введите количество элементов массива». [3].

cout<<" Введите количество элементов n=";

cin>>n;

После введения количества элементов массива выделяется память под динамический массив, размер которой зависит от переменной n. [4].

A=newdouble[n];

Далее начинается цикл, в котором реализуется ввод элементов массива и нахождение их суммы.

for (i=0;i.

{.

cout<<" ВведитеA[" <<" ]=";

cin>>A[i];

s+=A[i]; //сумма элементов

}

Вычисляем среднее арифметическое и находим начальную разность по модулю. [5]

cout<<" Среднее арифметическое = «<<(a=s/n);

min=abs (A[0]-a);

Запускается цикл для подсчёта следующих разностей и нахождения минимальной из них, с помощью условия if (s<=min). [6]

for (i=0;i

{

s=abs (A[i]-a);//нахождение разности

if (s<=min)

min=s;

}

В конце программы запускается функция, которая применяется для задержки программы.

getch ();

Составление программы на языке программирования высокого уровня

Объявляем директиву include, которая сообщает компилятору о подключении библиотек stdafx. h, stdio. h, conio. h и iostream. [7]

#include" stdafx. h"

#include

#include

#include

Описываем главную функцию. [8]

int main ()

{

setlocale (0," «); //функция, которая обеспечивает вывод кириллицы. [9]

int n, i;

float a, s, min;

s=0;

double *A;

cout<<" Количество действительных чисел? n=";

cin>>n;

A=new double[n];

for (i=0;i

{

cout<<" Введите A[" <<" ]=";

cin>>A[i];

s+=A[i]; //сумма элементов

}

cout<<" Решение: «;

cout<<" Среднее арифметическое = «<<(a=s/n);

min=abs (A[0]-a);//для первого значения разности

for (i=0;i

{

s=abs (A[i]-a);//нахождение разности

if (s<=min)

min=s;

}

cout<<" Минимальное значение разности= «<

getch ();//задержка экрана

}

Показать весь текст
Заполнить форму текущей работой