Задания для обучающихся: 1. Закончить определения:
а) Любая информация, представленная в формализованном виде и пригодная для обработки, называется .
б) Организация данных, обеспечивающая определенные связи и соотношения между ними, называется .
в) Данные, которые в период реализации алгоритма не изменяют своего значения, называются
г) Данные, которым в процессе работы алгоритма могут быть присвоены различные значения, называются .
2. Вставить пропущенные слова:
а) Алгоритм – точное исполнителю совеpшить определенную действий для достижения поставленной за число шагов.
б) Алгоритмы линейной структуры состоят из определенных алгоритмом .
3. Поставить в соответствие:
а) Это свойство состоит в том, что алгоритм должен представлять процесс решения задачи как последовательность простых шагов. При этом для выполнения каждого шага алгоритма требуется некоторый конечный отрезок времени.
б) Это свойство состоит в том, что каждая команда алгоритма должна быть четкой, однозначной и не оставлять места для произвола.
в) Это свойство алгоритма состоит в том, что алгоритм долджен приводить к решению задачи за конечное число шагов.
г) Это свойство алгоритма состоит в том, что алгоритм решения задачи разрабатыватеся не для одной конкретной задачи, а для целого ряда однотипных задач, различающихся лишь исходными данными.
массовость дискретность определенность конечность
4. Заполнить таблицу названиями элементов блок-схем:
5. Составить алгоритм и блок-схему к задаче:
а) Вычислить объем прямоугольного параллелепипеда, если его измерения: a, b, c
б) Разработать алгоритм и блок-схему вычисления функции вида:
y = (2x+3)(4x-1)
165
314
Ответы на вопрос:
Program one; uses crt; const k = 10; var s: array[1..k] of integer; i, min: integer; begin randomize; writeln('array: '); for i : = 1 to k do begin s[i] : = random(20); write(s[i], ' '); end; writeln; min : = s[1]; for i : = 2 to k do if s[i] < min then min : = s[i]; writeln('min: ', min); writeln('result: '); for i : = 1 to k do begin s[i] : = s[i] - min; write(s[i], ' '); end; end. program two; uses crt; const m = 5; k = 5; var a: array[1..m] of array[1..k] of integer; i, j, min: integer; begin randomize; writeln('matrix: '); for i : = 1 to m do begin for j : = 1 to k do begin a[i][j] : = random(20) - 10; write(a[i][j], ' '); end; writeln; end; writeln('result: '); for i : = 1 to m do begin for j : = 1 to k do begin if a[i][j] > 0 then begin write(a[i][j], ' '); break; end; end; end; end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
dashagokova2000000011.06.2023 05:13
-
khleskina0211.05.2021 11:05
-
bringm127.12.2021 19:14
-
Robobob24.10.2021 13:10
-
Маринетт121007.07.2021 03:18
-
bogussasa716.09.2022 18:38
-
Сhubby07.12.2022 16:35
-
31264510.02.2022 00:00
-
Данилкакрутой12.01.2021 16:23
-
Алишер0000115.01.2022 02:37
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.