|
|
zadach353.PAS |
|
{* Задача 353 *}Unit ZADACH353;Interface Implementation Begin writeln('Для заданных N и x1, x2,…, xn написать программу, используя подходящую функцию. '); End. Program zadach353; Uses zadach353.pas; {* Эту строку можно удалить *} Uses crt; {* Подключение модулей *} Type {* Создание новых типов данных *} t = Array[1..20] Of integer; Var {* Необходимые переменные *} c : integer; n : integer; s1 : real; s2 : real; s3 : real; x : t; Function sum (x : t; n : integer; st : integer; m : real); Var {* Необходимые переменные *} i : integer; j : integer; k : real; h : real; Begin h := 0; For i := 1 To n Do {* Переменная i увеличивается с 1 до n *} Begin k := 1; For j := 1 To st Do {* Переменная j увеличивается с 1 до st *} k := k * (x[i] - m); h := h + k/i; End; sum := h; End; Begin clrscr; {* Очищаем экран *} write('n= '); readln(n); randomize; For c := 1 To n Do {* Цикл для c => [1 .. n] *} Begin x[c] := random(3); write(x[c], ' '); End; writeln; {* Вывод пустой строки *} s1 := sum(x, n, 1, 0); s2 := sum(x, n, 2, s1); s3 := sum(x, n, 3, s2); writeln(s1 : 4:4); writeln(s2 : 4:4); writeln(s3 : 4:4); 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
|