|
|
zadach403.PAS |
|
{* Задача 403 *}Unit ZADACH403;Interface Implementation Begin writeln('Составить программу содержащую функцию вычисляющую скалярное произведение, равное '); End. Program zadach403; Uses zadach403.pas; {* Эту строку можно удалить *} Uses Crt; {* Подключаем внешние файлы *} Type {* Используемые типы *} mas = Array [1..10, 1..2] Of integer; Var {* Объявление переменных *} a : mas; i : integer; otvet : longint; Function Proizv (a : mas); Var {* Объявление переменных *} pr : longint; otv : longint; Begin otv := 0; For i := 1 To 10 Do {* Цикл для i => [1 .. 10] *} Begin pr := a[i, 1] * a[i, 2]; otv := otv + pr; Proizv := otv; End; End; Begin ClrScr; {* Стираем всё с экрана *} WriteLn(Введите данные : '); For i := 1 To 10 Do {* Цикл для i => [1 .. 10] *} Begin GoToXY(1, i + 1); Write('x', i, ': '); GoToXY(5, i + 1); ReadLn(a[i, 1]); GoToXY(10, i + 1); Write('| y', i, ': '); GoToXY(16, i + 1); ReadLn(a[i, 2]); End; otvet := Proizv(a); WriteLn; {* Пустая строка *} WriteLn('Результат вычислений: ', otvet); 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
|