Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 07.10.2020
Сообщений: 39
1

Подскажите как делать блок-схемы длинных кодов и какие нужно употреблять фигуры

21.11.2020, 14:11. Показов 1131. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите как делать блок-схемы длинных кодов и какие нужно употреблять фигуры

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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
var
  i, n, aaa: integer;
  a, b, h, x, s, f2, absolute, otnositel: real;
  g: boolean;
 
function f(x: real): real;
begin
  f := (2 * (x * x * x)) + (2 * (x * x)) + (3 * x) + 3;
end;
 
function f1(x: real): real;
begin
  f1 := ((x * x * x * x) / 2) + ((2 * x * x * x) / 3) + ((3 * x * x) / 2) + (3 * x);
end;
 
begin
  writeln('Реализовать программу вычисления площади фигуры, ограниченной кривой');
  writeln('Данные о фигуре');
  s := 0;
  write('левая граница интервала', ' '); readln(a);
  write('правая граница интервала', ' '); readln(b);
  write('количество отрезков', ' '); readln(n);
  h := (b - a) / n;
  s := 0; x := a; g := true;
  while g = true do
  begin
    writeln('Режим работы программы');
    writeln('1 - вывод приближённого значения');
    writeln('2 - вывод точного значения');
    writeln('3 - вывод абсолютной погрешности');
    writeln('4 - вывод относительной погрешности');
    writeln('5 - вывод всех значений');
    writeln('6 - выход');
    read(aaa);
    for i := 0 to n - 1 do 
    begin
      s := s + f(x);
      x := x + h;
    end;
    s := h * s; 
    f2 := f1(b) - f1(a);
    absolute := abs(s - f2);
    otnositel := ((abs(s - f2)) / f2) * 100;
    
    case aaa of
      1: writeln('Приближённое значение', ' ', s:2:5);
      2: writeln('Точное значение', ' ', f2);
      3: writeln('Абсолютная погрешность', ' ',  absolute:0:2);
      4: writeln('Относительная погрешность', ' ', otnositel:2:2);
      5:
        begin
          writeln('Приближённое значение', ' ', s);
          writeln('Точное значение', ' ', f2);
          writeln('Абсолютная погрешность', ' ',  absolute:0:2);
          writeln('Относительная погрешность', ' ', otnositel:2:2);
        end;
      6: g := false;
    end;
  end;
end.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.11.2020, 14:11
Ответы с готовыми решениями:

Как делать блок-схемы?
Сделать блок-схему кому не трудно пожалуйста, или подскажите алгоритм. program deleniena3; var...

Как делать блок-схемы?
Ребят пожалуйста помогите создать блок схему program z6; { Кол-во букв "а" в тексте. } uses...

Как делать (создать) блок схемы к структурам?
http://www.pntd.ru/19.701.htm

Составить Блок-схемы для нескольких кодов
помогите с задачками, никак не соображу какие блок-схемы должны быть задача 1 uses crt; var...

1
5087 / 2658 / 2350
Регистрация: 10.12.2014
Сообщений: 10,053
21.11.2020, 16:00 2
Лучший ответ Сообщение было отмечено feijoa24 как решение

Решение

Это очень коротенькая программа!
А оформляется всё согласно ГОСТ 19.701-90
1
21.11.2020, 16:00
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.11.2020, 16:00
Помогаю со студенческими работами здесь

Подскажите, как упростить выражение и вообще, как это нужно делать правильно?
\left(\bar{x} + \bar{y} \right)\vee \left( \bar{y}\leftrightarrow \bar{x} \right)

Визуальная среда разработки, блок схемы, связи. В чём делать?
Здравствуйте, Уважаемы Гуру! У меня такой вопрос: в чём лучше сделать то, что мне необходимо? ...

Есть ли какие-нибудь программы для построения блок схемы по коду?
Есть ли какие-нибудь программы для построения блок схемы по коду?

Нужно составить блок-схему (подскажите, как обозначается With Do)
Const nmax=30; Type TDate=Record day,month,year:integer; End; TTime=Record ...

Подскажите программы позволяющие создавать блок-схемы.
Здравствуйте! Подскажите пожалуйста программы позволяющие создавать блок-схемы для программ...

Подскажите программу, которая рисует блок — схемы
Подскажите, пожалуйста, программу, которая рисует блок - схемы.


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Как работать с ветками (branch) в Git
InfoMaster 17.01.2025
Система контроля версий Git произвела революцию в процессе разработки программного обеспечения, предоставив разработчикам мощный инструмент для управления изменениями в коде. Одной из наиболее важных. . .
Как откатить последние коммиты в Git
InfoMaster 17.01.2025
Система контроля версий Git стала неотъемлемой частью современной разработки программного обеспечения, предоставляя разработчикам мощные инструменты для управления изменениями в коде. Одним из. . .
Что такое boilerplate и scaffold, чем они отличаются
InfoMaster 17.01.2025
В современном мире разработки программного обеспечения эффективность и скорость создания качественного кода играют crucial роль в успехе проектов. Разработчики постоянно ищут способы оптимизировать. . .
Чем отличаются ссылки и указатели в С++
InfoMaster 17.01.2025
В современном программировании на C++ эффективная работа с памятью является ключевым аспектом разработки качественного программного обеспечения. Указатели и ссылки представляют собой два. . .
В чем разница между PUT и POST
InfoMaster 17.01.2025
В современной веб-разработке правильное использование HTTP-методов играет ключевую роль в создании надежных и эффективных API-интерфейсов. Протокол HTTP прошел долгий путь развития с момента своего. . .
DTO, POCO и Value Object: что это такое, когда и как использовать
InfoMaster 17.01.2025
Введение в паттерны передачи данных В современной разработке программного обеспечения эффективное управление данными и их передача между различными слоями приложения являются ключевыми аспектами. . .
Что такое pull request в Git
InfoMaster 17.01.2025
В современной разработке программного обеспечения pull request в Git представляет собой ключевой механизм для эффективного взаимодействия между разработчиками при работе над общим кодом проекта. По. . .
Как вернуться к предыдущему коммиту в Git
InfoMaster 17.01.2025
Система контроля версий Git представляет собой мощный инструмент для управления изменениями в программном коде, который позволяет разработчикам эффективно отслеживать и контролировать историю. . .
Что такое паттерны программировани­я и проектирования
InfoMaster 17.01.2025
Роль паттернов в современной разработке программного обеспечения В современном мире разработки программного обеспечения паттерны проектирования стали неотъемлемой частью профессионального подхода. . .
Как добавить конструктор Яндекс Карт на сайт
InfoMaster 17.01.2025
Введение в API Яндекс Карт В современной веб-разработке интеграция картографических сервисов стала неотъемлемой частью многих проектов. API Яндекс Карт представляет собой мощный инструмент для. . .
Что такое javascript:void­­(0) и зачем это нужно
InfoMaster 17.01.2025
Когда вы сталкиваетесь с веб-разработкой, особенно с использованием JavaScript, одной из директив, которая часто встречается, является javascript:void(0). Это выражение вызывает интерес из-за своей. . .
Что такое оркестрация и хореография микросервисов
InfoMaster 17.01.2025
Введение в оркестрацию и хореографию микросервисов В современном мире разработки программного обеспечения микросервисная архитектура стала ключевым подходом к созданию масштабируемых и гибких. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru