![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 21.05.2011
Сообщений: 9
|
![]()
Помогите пожалуйста создать блок-схему по этой программе:
program prog; const N = 5; M = 7; type T2DArrayOfInteger = array[1..N, 1..M] of integer; procedure WriteAllPosOfAbs(a: T2DArrayOfInteger; val: integer); var i, j: integer; begin for i:= Low(a) to High(a) do for j:= Low(a[i]) to High(a[i]) do if Abs(a[i,j]) = Abs(val) then Write('[', i, ',', j, '] '); end; function MinAbs(a: T2DArrayOfInteger): integer; var min, i, j: integer; begin min:= Abs(a[1,1]); for i:= Low(a) to High(a) do for j:= Low(a[i]) to High(a[i]) do if Abs(a[i,j]) < min then min:= Abs(a[i,j]); MinAbs:= min; end; function SearchNeg(a: array of integer): boolean; var i: integer; begin for i:= 0 to High(a) do if a[i] < 0 then Exit(true); SearchNeg:= false; end; function Sum(a: array of integer): integer; var i: integer; res: integer = 0; begin for i:= 0 to High(a) do Inc(res, a[i]); Sum:= res; end; var i, j: integer; min_abs: integer; a: T2DArrayOfInteger; begin Randomize; WriteLn('Массив:'); for i:= 1 to N do begin for j:= 1 to M do begin a[i,j]:= Random(100) - 20; Write(a[i,j]:5); end; WriteLn; end; WriteLn; WriteLn('Сумма элементов в тех строках, которые содержат хотя бы один отрицательный элемент:'); for i:= 1 to N do begin if SearchNeg(a[i]) then WriteLn('a[', i, ']: ', Sum(a[i])) else WriteLn('a[', i, ']: not found'); end; WriteLn; min_abs:= MinAbs(a); WriteLn('Минимальный по модулю элемент массива: ', min_abs); Write('Индексы минимального по модулю элемента массива: '); WriteAllPosOfAbs(a, min_abs); WriteLn; ReadLn; end. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 27.03.2011
Сообщений: 31
|
![]()
Открой MS Word, Вставка->Автофигуры - и рисуй блок-схему...
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 21.05.2011
Сообщений: 9
|
![]() |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 27.03.2011
Сообщений: 31
|
![]()
Если на учебе не будут придираться - то можно от балды нарисовать типа -
Начало | Главная форма -> Тест | | Учебник Проверка ответов ..... и т.п. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 22.05.2011
Сообщений: 17
|
![]()
Скачай прогу diamFC.
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 21.05.2011
Сообщений: 9
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Схема алгоримта (блок схема) на задачу по Паскалю | LINCHAK | Помощь студентам | 0 | 22.10.2010 16:56 |
А как выглядит блок-схема этой программы?? | Женечка92 | Помощь студентам | 1 | 05.04.2010 17:38 |
VB 6 блок-схема | uradik2 | Фриланс | 9 | 26.03.2010 11:59 |
Блок схема алгоритма программы и схема взаимодействия модулей. | Lazio | Фриланс | 3 | 02.12.2009 23:10 |