|
|
zadach472.PAS |
|
{* Задача 472 *}Unit ZADACH472;Interface Implementation Begin writeln('Дано 3 одномерных массива a, b, d длиной 20 элементов каждый. Описать подходящую функцию для облегчения решения задачи. Вычислить: '); End. Program zadach472; Uses zadach472.pas; {* Эту строку можно удалить *} Type {* Типы переменных *} mass = Array [1..20] Of integer; Var {* Необходимые переменные *} a : mass; b : mass; c : mass; d : mass; h : mass; i : integer; p1 : integer; p2 : integer; p : integer; Function Pr(a : mass); Var {* Необходимые переменные *} i : integer; p : integer; Begin p := 1; For i := 1 To 20 Do {* Увеличиваем i от 1 до 20 с шагом 1 *} p := p * a[i]; Pr := p; End; Begin writeln ('Введите 3 массива'); For i := 1 To 20 Do {* Переменная i увеличивается с 1 до 20 *} read (a[i], b[i], d[i]); For i := 1 To 20 Do {* Увеличиваем i от 1 до 20 с шагом 1 *} Begin c[i] := b[i] + d[i]; h[i] := b[i] - a[i]; End; p1 := Pr(a); p2 := Pr(d); If p1 > p2 Then p := p1 - Pr(c) Else p := Pr(h) + p2; writeln ('p=', p); 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
|