0 / 0 / 0
Регистрация: 25.05.2016
Сообщений: 6
1

Построение блок-схем

25.05.2016, 14:16. Показов 1026. Ответов 1

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Застопорился в блок-схемах. Пробовал авто-построение, препод не принял. В общем, мастера блок-схем, помогите в этом непростом для меня деле. Нужно максимально подробно. С + и -.
Всего 3 задачи:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
var x:array [1..35] of integer;
    i,n,k:byte;
    max,min,sum:integer;
    sr:real;
begin
 read(n);
 max:=x[1]; sum:=0;k:=0;
 for i:=1 to n do
  begin
   x[i]:=random(100);
   write(x[i]:4);
   if x[i]>max then max:=x[i]
  end;
  writeln;
  min:=x[1];
for i:=2 to n do
   if x[i]<min then min:=x[i];
  writeln(max,' ',min);
for i:=1 to n do
 if (x[i]<max)and(x[i]>min)
      then
        begin
          sum:=sum+x[i];
          k:=k+1;
        end;
 sr:=sum/k;
 writeln('Cреднее арифметическое массива =',sr:4:2);
 end.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var s: string;
 i, n: integer;
begin
  writeln('Введите строку:');
  readln(s);
  for i := length(s) downto 1 do if s[i] = ','
 then begin
delete(s,i,1);
inc(n)
  end;
  writeln('Строка без запятых:');
  writeln(s);
  write('Число удаленных запятых: ', n, ', Длина текста: ', length(s));
  readln
end.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
const
 maxi=30;
var
 r:array[1..20,1..20] of integer;
 i,j,k,n,x1,y1,x,y,temp,min,max:integer;
begin
randomize;
k:=random(20);n:=random(10);
writeln('Количество строк: ', k);
writeln('Количество столбцов: ', n);
writeln;
for i:=1 to k do begin
  for j:=1 to n do
   begin
     r[i,j]:=random(maxi);
     write(r[i,j]:5);
   end;
   writeln;
 end;
writeln('Новый массив');
min:=r[1,1];
for i:=1 to k do
  for j:=1 to n do
   if r[i,j]<min then begin x:=i;y:=j;min:=r[i,j];end;
max:=r[1,1];
for i:=1 to k do
  for j:=1 to n do
     if r[i,j]>max then begin max:=r[i,j];x1:=i;y1:=j;end;
temp:=r[x,y];
r[x,y]:=r[x1,y1];
r[x1,y1]:=temp;
for i:=1 to k do
  begin
   for j:=1 to n do
     write(r[i,j]:5);
  writeln;
  end;
Writeln('Минимум= ', min, '. Максимум = ', max);
readln;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.05.2016, 14:16
Ответы с готовыми решениями:

Построение блок-схем
Помогите пож построить блок схемы, к этим кодам: uses crt; var a,b,c,d,f:real; begin clrscr;...

Построение Блок-Схем
Добрый вечер! Кто-нибудь может мне помочь. Мне нужно до утра построить Блок-Схемы к задачам. Коды к...

Построение блок-схем
Помогите пожалуйста составить блок-схему к программе. Program bd; Uses CRT; type ...

Построение блок-схем алгоритма:(
Народ помогите плиззз:wall: Каму не сложна, сделать вот это с кратким описанием Средствами...

1
0 / 0 / 0
Регистрация: 25.05.2016
Сообщений: 6
26.05.2016, 20:43  [ТС] 2
Ну кто-нибудь, помогите. Неужто ни одного мастера блок-схем здесь нет?!

Добавлено через 6 часов 25 минут
Мне казалось, что это не так сложно, для тех, кто шарит. Мне срочно. ПОМОГИТЕ!
0
26.05.2016, 20:43
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.05.2016, 20:43
Помогаю со студенческими работами здесь

Рисование блок-схем
Если кому необходимо нарисовать блок схему из существующей программы советую вам обратиться сюда. ...

Создание блок-схем
Создать две блок-схемы : 1) S=\sum_{n=1}^{10}{\frac{(n+1)}{(n-1)}} 2) P=\prod_{n=1}^{15}{n*x-8}

Нарисование блок-схем
Здравствуйте. Ребята выручайте нужно нарисовать блок-схемы вот к этим программам: Программа 1:...

Составление блок схем!!!!
Помогите пожалуйста составить блок схему к этой программе!!!!!!!!!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Перспективы развития жестких дисков: есть ли у них будущее?
InfoMaster 20.01.2025
История и эволюция жестких дисков История развития жестких дисков начинается в 1956 году, когда компания IBM представила первое устройство для хранения данных на магнитных пластинах - IBM 350. . .
Распознавание изображений (компьютерное зрение) на C++
InfoMaster 20.01.2025
Введение в компьютерное зрение и основы работы с изображениями Компьютерное зрение представляет собой одну из наиболее динамично развивающихся областей информационных технологий, позволяющую. . .
Какой язык программировани­я лучший для разработки нейронных сетей
InfoMaster 20.01.2025
В современном мире технологий искусственные нейронные сети становятся неотъемлемой частью множества инновационных решений, от распознавания речи до автоматического управления транспортными. . .
Как подключить JavaScript файл в другом JavaScript файле
InfoMaster 20.01.2025
В современной веб-разработке организация кодовой базы играет ключевую роль в создании масштабируемых и поддерживаемых приложений. Модульность и правильное структурирование кода стали неотъемлемыми. . .
Как откатить изменения в исходниках, не внесенные в Git
InfoMaster 20.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с необходимостью отменить внесенные изменения в исходном коде. Особенно актуальной становится ситуация, когда изменения еще. . .
В чем разница между px, in, mm, pt, dip, dp, sp
InfoMaster 20.01.2025
В мире цифрового дизайна и разработки интерфейсов правильный выбор единиц измерения играет ключевую роль в создании качественного пользовательского опыта. История развития систем измерений для. . .
Как изменить адрес удалённого репозитория (origin) в Git
InfoMaster 20.01.2025
В терминологии Git термин origin является стандартным именем для основного удаленного репозитория, с которым взаимодействует локальная копия проекта. Когда разработчик клонирует репозиторий с. . .
Как переместить последние коммиты в новую ветку (branch) в Git
InfoMaster 20.01.2025
При работе над проектом часто возникают ситуации, когда необходимо изолировать определенные изменения от основной линии разработки. Это может быть связано с экспериментальными функциями, исправлением. . .
Как вернуть результат из асинхронной функции в JavaScript
InfoMaster 20.01.2025
Асинхронное программирование представляет собой фундаментальную концепцию в JavaScript, которая позволяет выполнять длительные операции без блокировки основного потока выполнения программы. В. . .
Какой локальный веб-сервер выбрать
InfoMaster 19.01.2025
В современной веб-разработке локальные веб-серверы играют ключевую роль, предоставляя разработчикам надежную среду для создания, тестирования и отладки веб-приложений без необходимости использования. . .
Почему планшеты и iPad уже не так популярны, как раньше
InfoMaster 19.01.2025
Эра революционных инноваций История планшетов началась задолго до того, как эти устройства стали привычными спутниками нашей повседневной жизни. В начале 1990-х годов появились первые прототипы,. . .
Как самому прошить BIOS ноутбука
InfoMaster 19.01.2025
BIOS (Basic Input/ Output System) представляет собой важнейший компонент любого компьютера или ноутбука, который обеспечивает базовое взаимодействие между аппаратным и программным обеспечением. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru