Лабораторная №6 вариант №13 по информатике, выполненная с использованием подпрограмм-процедур и подпрограмм-функций
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра изображений
Описание
Цель работы.
Целью работы является написание программы на языке программирования «Pascal» для DOS с использованием подпрограмм и функций, задания для которых обозначены вариантом лабораторной работы.
2. Постановка задачи.
Главной задачей программиста является создание наиболее простого, и, следовательно, быстрого алгоритма программы, выполняющего оба задания – А и Б, причём задание А необходимо оформить в виде процедуры, а задание Б в виде функции. При этом сделать программу как можно проще в использовании.
3. Описание алгоритма программы.
Помимо короткого основного модуля программы, который управляет процедурами и функциями, в программу включены две функции и одна процедура, они же и являются подпрограммами, которые было необходимо использовать по условию лабораторной работы.
Процедура представляет собой задание А, в котором необходимо было подсчитать количество нулей в матрицах. В программе матрицы представлены двухмерным массивом, числа в которые заносятся автоматически посредством случайного их генератора, после чего над ними производятся вычисления. Необходимо подчеркнуть, что как для занесения в матрицы случайных чисел, так и для подсчёта их нулевых элементов, использовался один двойной цикл оператора FOR.
Первая функция – это программное меню, которое предоставляет пользователю программы выбор вычисления заданий и выход. Соответственно вторая функция – это задание Б, для выполнения которого автор программы использовал те же принципы построения подпрограммы, что и для выполнения подпрограммы задания А.
Целью работы является написание программы на языке программирования «Pascal» для DOS с использованием подпрограмм и функций, задания для которых обозначены вариантом лабораторной работы.
2. Постановка задачи.
Главной задачей программиста является создание наиболее простого, и, следовательно, быстрого алгоритма программы, выполняющего оба задания – А и Б, причём задание А необходимо оформить в виде процедуры, а задание Б в виде функции. При этом сделать программу как можно проще в использовании.
3. Описание алгоритма программы.
Помимо короткого основного модуля программы, который управляет процедурами и функциями, в программу включены две функции и одна процедура, они же и являются подпрограммами, которые было необходимо использовать по условию лабораторной работы.
Процедура представляет собой задание А, в котором необходимо было подсчитать количество нулей в матрицах. В программе матрицы представлены двухмерным массивом, числа в которые заносятся автоматически посредством случайного их генератора, после чего над ними производятся вычисления. Необходимо подчеркнуть, что как для занесения в матрицы случайных чисел, так и для подсчёта их нулевых элементов, использовался один двойной цикл оператора FOR.
Первая функция – это программное меню, которое предоставляет пользователю программы выбор вычисления заданий и выход. Соответственно вторая функция – это задание Б, для выполнения которого автор программы использовал те же принципы построения подпрограммы, что и для выполнения подпрограммы задания А.
Похожие материалы
Функции
SerFACE
: 20 декабря 2013
ЛАБОРАТОРНАЯ РАБОТА No 4
ТЕМА : ФУНКЦИИ
СРОК СДАЧИ : 5 неделя
ЦЕЛЬ РАБОТЫ : Приобретение навыков использования функций
ТЕОРЕТИЧЕСКИЕ ЗНАНИЯ : Синтаксис объявления и вызова функции. Параметры функции. Необязательные параметры. Значение по умолчанию. Локальные и глобальные пере-менные. Область видимости переменных. Операция ::. Классы памяти: автоматические, регист-ровые, внешние и статические переменные. Переменные класса volatile. Встраиваемые (inline-) функции. Математические функции. Функции
10 руб.
Дифференциальное исчисление функции одной переменной: пределы последовательностей и функций, непрерывность функции
Kirill538
: 28 декабря 2014
Решение Дифференциальное исчисление функции одной переменной: пределы последовательностей и функций, непрерывность функции.
11 вариант, 16 задач.
1 курс 1 семестр.
УРФУ.
100 руб.
Предел функции одной переменной и непрерывность функции
Фрося
: 25 февраля 2020
«Предел функции одной переменной и непрерывность функции»
1. Найти пределы.
а)
2. Исследовать функции на непрерывность и построить их графики.
а)
«Производная функции одной переменной и непрерывность функции»
1. Найти первые производные функций. В заданиях а), б) и в) найти вторые производные.
а) ;
«Комплексные числа»
Даны комплексные числа и в алгебраической форме.
1) Записать их в тригонометрической и показательной формах, изобразить на комплексной плоскости.
350 руб.
Функции менеджмента. Общие и конкретные функции менеджмента
alfFRED
: 24 марта 2014
Введение _________________________________________________________3
I. Основная часть
1.Общая характеристика функций менеджмента________________________ 4
2.Общие функции менеджмента _____________________________________ 6
2.1. Планирование _________________________________________________8
2.2. Мотивация ___________________________________________________11
2.3. Организация _________________________________________________ 14
2.4. Координация _________________________________________________16
10 руб.
Булевы функции
Максим102
: 15 июля 2014
Задание
В табл. заданы номера наборов для логической функции от четырех аргументов , на которых данная функция принимает единичные значения.
0 0 0 0 0 0
1 0 0 0 1 0
2 0 0 1 0 0
3 0 0 1 1 0
4 0 1 0 0 0
5 0 1 0 1 1
6 0 1 1 0 1
7 0 1 1 1 0
8 1 0 0 0 1
9 1 0 0 1 1
10 1 0 1 0 1
11 1 0 1 1 0
12 1 1 0 0 1
13 1 1 0 1 0
14 1 1 1 0 1
15 1 1 1 1 1
С полученной логической функцией выполнить следующие действия:
а) представить данную функцию в СДНФ, СКНФ и СПНФ;
б) минимизировать ее в СДНФ и СКНФ склеиван
99 руб.
Функции государства
ostah
: 10 сентября 2013
Вопросы о государстве, рассматриваемые в «Теории государства и права», его понятии, сущности и роли в обществе с давних пор относятся к числу основополагающих и остродискуссионных в государствоведении. Это объясняется тем, что названные вопросы прямо и непосредственно затрагивают интересы различных слоев общества. Рожденное противоречивым обществом государство само неизбежно становится противоречивым, противоречивы его деятельность и социальная роль. Как форма организации общества, призванная об
19 руб.
Случайные функции
Aronitue9
: 14 августа 2013
До сих пор поведение систем автоматического регулирования исследовалось при определенных, заданных во времени задающих и возмущающих воздействиях (ступенчатая функция, импульсная функция, гармоническое воздействие и т. д.)
Однако во многих случаях характер воздействия бывает таким, что его нельзя считать определенной функцией времени. Оно может принимать с течением времени самые разнообразные случайные значения. В таких случаях мы можем оценить только вероятность появления той или иной формы воз
5 руб.
Интерполяция функций
Qiwir
: 14 августа 2013
Задание.
1) Построить интерполяционный многочлен Ньютона. Начертить график и отметить на нем узлы интерполяции. Вычислить значения в точке х=1.25.
xi 1 1.5 2 2.5 3 3.5
yi 0.5 2.2 2 1.8 0.5 2.25
2) Построить интерполяционный многочлен Лагранжа. Начертить график и отметить на нем узлы интерполяции. Вычислить значение в точке х=1.2.
xi 0 0.25 1.25 2.125 3.25
yi 5.0 4.6 5.7 5.017 4.333
3) Выполнить интерполяцию сплайнами третьей степени. Построить график и отметить на нем узлы интерполяции.
xi 7 9 1
Другие работы
Термодинамика и теплопередача ТюмГНГУ Техническая термодинамика Задача 4 Вариант 95
Z24
: 10 января 2026
Определить конечное состояние газа, расширяющегося политропно от начального состояния с параметрами р1, t1 изменение внутренней энергии, количество подведенной теплоты, полученную работу, если задан показатель политропы (n), конечное давление p2. Показать процесс в pυ- и Ts-координатах.
150 руб.
Применения и функции систем управления проектами
ldv
: 7 февраля 2014
Дайте определение базам данных и СУБД.
Назовите сферу применения и функции систем управления проектами. Приведите примеры ППП данного класса
Задание 1.
Заполните справочную таблицу и таблицу о продажах за предыдущий квартал (25 записей). Рассчитайте графу «Количество дней задержки платежа».
В графе «Примечание» выведите соответствующий текст: «менее 15 дней», «от 15 до 30», «свыше 30 дней».
Определите общие суммы покупок, оплата за которые задержана до 15 дней, от 15 до 30 дней и более 30 дней
99 руб.
Лабораторная работа № 2 Вариант №9. Тема: Определение удельного заряда электрона методом магнетрона.
Spiritmad
: 15 октября 2018
1. Цель работы
Познакомиться с законами движения заряженных частиц в электрическом и магнитном полях, определить удельный заряд электрона с помощью цилиндрического магнетрона.
100 руб.
Блочно кустовая насосная станция Технологическая схема ЦНС-180-1900-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 27 мая 2016
Блочно кустовая насосная станция Технологическая схема ЦНС-180-1900-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
297 руб.