|
|
zadach226.PAS |
|
{* Задача 226 *}Unit ZADACH226;Interface Implementation Begin writeln('Дана таблица вещественных чисел а[1..50]. Найти среднее арифметическое положительных элементов таблицы и минимум абсолютного значения элементов таблицы . Найти их произведение'); End. Program zadach226; Uses zadach226.pas; {* Эту строку можно удалить *} Uses crt; {* Вызов внешних функций *} Var {* Необходимые переменные *} i : longint; m : longint; k : longint; a : Array [1..50] Of real; min : real; s : real; Begin clrscr; {* Очищаем экран *} textcolor(10); {* Выбрать Светло-зеленый цвет текста *} write('введите кол-во элементов таблицы: '); readln(m); For i := 1 To m Do {* Увеличиваем i от 1 до m с шагом 1 *} Begin write('a[', i, ']='); readln(a[i]); If a[i] > 0 Then Begin s := s + a[i]; inc(k); {* k++ *} End; End; s := s / k; writeln('ср. значение положительных элм.: ', s); min := abs(a[1]); For i := 2 To m Do {* Цикл для i => [2 .. m] *} If min > abs(a[i]) Then min := abs(a[i]); write('произведение : ', s * min); readln; {* Приостановка программы. Ожидание Enter *} End. 07.08.2014 - Breakpoint - точка остановки 07.08.2014 - Топ-10 самых популярных приложений в Facebook 18.11.2013 - Панель управления и персонализация системы. Windows Vista 18.11.2013 - Логические и физические диски. Windows Vista 18.11.2013 - Удаление файлов и папок 01.11.2013 - Программирование дисковых подсистем: возможности 31.10.2013 - Windows8 или Windows7? 31.10.2013 - Windows8, игры |
|
Non-commercial fansite
|