|
|
zadach339.PAS |
|
{* Задача 339 *}Unit ZADACH339;Interface Implementation Begin writeln('Сформировать матрицы {aij}n, m , {bij}k, l , где i<=(n, k), j<=(m, l), по задан-ным правилам: (i+j)/2, (i*j)/27. Фактическое число строк (n, k) и столб-цов (m, l) каждой матрицы, а также признак выбора заданного правила вводить с клавиатуры. Создать процедуру, определяющую одномерный массив (вектор), состоящий из сумм каждой строки матрицы с четными номерами. Вывести на экран результирующий массив. '); End. Program Xenon; Uses zadach339.pas; {* Эту строку можно удалить *} Uses crt; {* Подключаем внешние файлы *} Type {* Создание новых типов данных *} TArray = Array[1..10, 1..10] Of real; marray = Array[1..5] Of real; Var {* Объявление переменных *} A : Tarray; B : Tarray; C : Tarray; D : Tarray; n : Byte; m : Byte; k : Byte; l : Byte; h : Char; x : TArray; row : Byte; col : Byte; Var {* Объявление переменных *} d : Byte; i : Byte; j : Byte; s : String; y : String; Begin For i := 1 To row Do; {* Переменная i увеличивается с 1 до row *} d : Were Y; For j := 1 To col Do; {* Цикл для j => [1 .. col] *} str(x[I : 6; j] : 6; y := y + s; Var {* Объявление переменных *} i : integer; j : integer; Begin For j := 1 To col Do; {* Цикл для j => [1 .. col] *} Procedure Print(x : marray; row : Byte); col : Byte); Var {* Объявление переменных *} I : Byte; j : Byte; Begin For i := 1 To row Do {* Переменная i увеличивается с 1 до row *} Begin For j := 1 To col Do {* Цикл для j => [1 .. col] *} Begin write(x[I, j] : 7 : 2,’ ‘); End; writeln; {* Пропускаем одну строку *} End; Begin write(‘vvedite chislo strok I stolbcov mat A’); readln(m, n); writeln(‘vibirite pravilo 1 - > pravilo; 2 - > pravilo’); If h = ’1’ Then x[I, j] Else y[I, j]; InMatr(A, n, m, c); writeln(‘vivod masiva’); Print(n, m, C); readKey; {* Нажмите любую клавишу *} DoneWinCrt; 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
|