Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2009, 12:23   #1
mela
Пользователь
 
Регистрация: 30.04.2009
Сообщений: 12
По умолчанию Помогите с Блок Схемами.

Надо составить блох схемы вот к этим программам;
1 программа:
program Massivi8_1;
uses crt;
var n,k,i,j: integer;
a: array[1..20,1..20] of integer;
b: array[1..20] of integer;
im: array[1..20] of integer;
jm: array[1..20] of integer;
max,min,imax: integer;
begin
clrscr;
randomize;
repeat
write('Введите количество строк: '); readln(n);
if (n<=0) or (n>20) then
writeln('Недопустимое значение. Количество строк должно быть от 1 до 20.');
writeln;
until (n>0) and (n<=20);
repeat
write('Введите количество столбцов: '); readln(k);
if (k<=0) or (k>20) then
writeln('Недопустимое значение. Количество строк должно быть от 1 до 20.');
writeln;
until (k>0) and (k<=20);
writeln('Сгенерирован массив: '); writeln;
for i:=1 to n do
begin
for j:=1 to k do
begin
a[i,j]:=random(10);
write(a[i,j],' ');
end; writeln;
end; writeln;
writeln('Для получения результата нажмите Enter'); writeln; readln;
for i:=1 to n do
begin
Min:=a[i,1];
for j:=1 to k do
if min>=a[i,j] then
Begin
Min:=a[i,j];
im[i]:=i;
jm[i]:=j;
b[i]:=Min;
end;
writeln('Наименьшее значение в ',i,'-ой строке: ',Min);
end; writeln;
Max:=b[1];
For i:=1 to n do
if max<=b[i] then
Begin
Max:=b[i];
imax:=i;
end;
writeln('Наибольшее число среди полученных елементов: ',Max, ' с индексом [', im[imax],',',jm[imax],']');
readln;
end.


2 программа:

Program laba2;
Var
n,max,i: integer;
a: array[1..10000] of integer;
Begin
Randomize;
Writeln('Vvedite kol-vo 4isel'); Readln(n);
for i:=1 to n do
begin
a[i]:=random(10000);
write('',a[i]);
end;
Writeln;
for i:=1 to n do
begin
if (imod 2>0) and (a[i]mod 2=0) then
begin
if max<a[i] then
max:=a[i];
end;
end;
if max=0 then writeln('max 4islo ravno 0 ili na ne4etnih mestah net 4etnih 4isel')
else writeln('max 4islo ravno',max:6);
Readln;
End.
mela вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с блок-схемами gotex Помощь студентам 5 11.10.2015 08:55
Помогите с блок схемами пожалуйста Cyberbest Помощь студентам 3 20.04.2008 21:51
помогите с блок-схемами пожалуйста kardan Помощь студентам 1 18.04.2008 09:09