Контрольная + лабораторные (№1-3) по дисциплине: Программирование (часть 1). Вариант 03
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Контрольная работа
1. Рекомендации по выполнению контрольной работы
Прежде, чем приступать к выполнению контрольной работы, необходимо, помимо уже изученного материала в ходе выполнения лабораторных работ, изучить следующие разделы конспекта лекций: п.4.3, п.9, выполняя все предложенные примеры.
Контрольная работа состоит из одного задания, которое выбирается согласно своему варианту. Если программа написана в соответствии с заданием, в ней нет ошибок, и получен правильный результат ее работы, то вы получаете зачет по контрольной работе. В противном случае работа отправляется вам на доработку.
2. Требования к оформлению работы
Необходимо представить следующее:
1. Текст задания (с подставленными данными своего варианта);
2. Текст программы (файл с расширением .pas) ;
3. Результат работы программы (т.е. все данные, которые выводятся на экран).
Таким образом, необходимо прислать два файла: один-с заданием и с результатами (оформление в Word), второй - с программой.
Файл с результатами формируется во время выполнения программы. Имя файла указано Вами в программе в операторе Assign (для наименования файла с результатами обычно используют имя файла с программой, заменяя расширение .PAS на расширение .TXT). Например,
assign (F, ‘ivanov.txt’ ); .
Итак, после выхода из Турбо Паскаля в текущем каталоге появляются 2 новых файла: с программой (с расширением .pas) и с результатами (с расширением .txt).
3. Вариант задания на выполнение контрольной работы
Вариант 3. Сформировать двумерный массив C размером N x 5 (N – количество строк, равное предпоследней цифре пароля +2; 5 – количество столбцов) с помощью генератора случайных чисел и вывести элементы массива на экран и в файл. Вычислить сумму положительных элементов в каждой строке матрицы C (оформить вычисление сумм в виде процедуры). Из полученных сумм составить одномерный массив D. Вывести элементы массива D на экран и в файл.
Текст программы
Результаты работы программы
Лабораторная работа №1
Тема 1: Стандартные функции. Арифметические выражения.
(в лекциях см. п. 1.4, 2.9 )
Тема 2: Логические выражения. Условный оператор.
(в лекциях см. п. 2.4, 3.3 )
Задание:
Разработать программу для вычисления:
1) значения заданного арифметического выражения (см. вариант по таблице 1);
2) значения заданной функции (см. вариант по таблице 2);
и вывода на экран полученных результатов.
Значения исходных данных выбираются произвольно. Ввод исходных данных организовать любым известным вам способом (использовать не менее двух способов).
Таблица 1 – Вариант арифметических выражений
Номер варианта: 3
Выражение: c=arctg(x)-3/e^(xy)+0,5*|x+y|/(x+y)^(b)
Исходные данные: b, x, y
Таблица 2 – Вариант функций
Номер варианта: 3
f =
|x|-|y|, при 0.5<=xy<1.0;
x+y, при 0.1<xy<0.5;2x, при 1.0<=xy<2.5.
Листинг программы:
Результат:
Лабораторная работа № 2
Тема 1: Операторы циклов с условиями: While и Repeat
(в лекциях см. п. 3.6, 3.7)
Задание:
Написать программу для вычисления заданного выражения и вывода на экран полученного значения, используя заданный циклический оператор (см. вариант по таблице 1);
Таблица 1 – Вариант задания
Номер варианта: 3
Выражение: 0,15 - 0,17 + 0,19 -...- 0,33
Оператор цикла: Repeat
Листинг программы:
Результат:
Лабораторная работа № 3
Тема 1: Работа с одномерными массивами.
(в лекциях см. п. 4.1 )
Тема 1: Подпрограммы: процедуры и функции.
(в лекциях см. п. 5 )
Общий текст задания для всех вариантов:
Задана последовательность значений элементов некоторого массива до и после преобразования по некоторому правилу. Определите алгоритм преобразования и напишите программу, которая:
1) формирует массив из заданного количества случайных целых чисел в заданном диапазоне и выводит элементы массива на экран;
2) по определенному вами алгоритму преобразовывает этот массив и выводит на экран элементы преобразованного массива.
3) производит заданные вычисления и выводит результат на экран.
Указания:
- преобразование массива оформить в виде процедуры;
- заданные вычисления оформить в виде функции;
- все выводы на экран осуществлять в основной программе.
Вариант 3:
Массив C = (–4, 9, 5, –8, –5, 4, 0) преобразован к виду C = (–8, 0, 0, –16, –10, 0, 0). Размер массива C - 40 элементов из диапазона [–23,23]. Вычислить сумму нечетных элементов преобразованного массива.
Листинг программы
Результат:
1. Рекомендации по выполнению контрольной работы
Прежде, чем приступать к выполнению контрольной работы, необходимо, помимо уже изученного материала в ходе выполнения лабораторных работ, изучить следующие разделы конспекта лекций: п.4.3, п.9, выполняя все предложенные примеры.
Контрольная работа состоит из одного задания, которое выбирается согласно своему варианту. Если программа написана в соответствии с заданием, в ней нет ошибок, и получен правильный результат ее работы, то вы получаете зачет по контрольной работе. В противном случае работа отправляется вам на доработку.
2. Требования к оформлению работы
Необходимо представить следующее:
1. Текст задания (с подставленными данными своего варианта);
2. Текст программы (файл с расширением .pas) ;
3. Результат работы программы (т.е. все данные, которые выводятся на экран).
Таким образом, необходимо прислать два файла: один-с заданием и с результатами (оформление в Word), второй - с программой.
Файл с результатами формируется во время выполнения программы. Имя файла указано Вами в программе в операторе Assign (для наименования файла с результатами обычно используют имя файла с программой, заменяя расширение .PAS на расширение .TXT). Например,
assign (F, ‘ivanov.txt’ ); .
Итак, после выхода из Турбо Паскаля в текущем каталоге появляются 2 новых файла: с программой (с расширением .pas) и с результатами (с расширением .txt).
3. Вариант задания на выполнение контрольной работы
Вариант 3. Сформировать двумерный массив C размером N x 5 (N – количество строк, равное предпоследней цифре пароля +2; 5 – количество столбцов) с помощью генератора случайных чисел и вывести элементы массива на экран и в файл. Вычислить сумму положительных элементов в каждой строке матрицы C (оформить вычисление сумм в виде процедуры). Из полученных сумм составить одномерный массив D. Вывести элементы массива D на экран и в файл.
Текст программы
Результаты работы программы
Лабораторная работа №1
Тема 1: Стандартные функции. Арифметические выражения.
(в лекциях см. п. 1.4, 2.9 )
Тема 2: Логические выражения. Условный оператор.
(в лекциях см. п. 2.4, 3.3 )
Задание:
Разработать программу для вычисления:
1) значения заданного арифметического выражения (см. вариант по таблице 1);
2) значения заданной функции (см. вариант по таблице 2);
и вывода на экран полученных результатов.
Значения исходных данных выбираются произвольно. Ввод исходных данных организовать любым известным вам способом (использовать не менее двух способов).
Таблица 1 – Вариант арифметических выражений
Номер варианта: 3
Выражение: c=arctg(x)-3/e^(xy)+0,5*|x+y|/(x+y)^(b)
Исходные данные: b, x, y
Таблица 2 – Вариант функций
Номер варианта: 3
f =
|x|-|y|, при 0.5<=xy<1.0;
x+y, при 0.1<xy<0.5;2x, при 1.0<=xy<2.5.
Листинг программы:
Результат:
Лабораторная работа № 2
Тема 1: Операторы циклов с условиями: While и Repeat
(в лекциях см. п. 3.6, 3.7)
Задание:
Написать программу для вычисления заданного выражения и вывода на экран полученного значения, используя заданный циклический оператор (см. вариант по таблице 1);
Таблица 1 – Вариант задания
Номер варианта: 3
Выражение: 0,15 - 0,17 + 0,19 -...- 0,33
Оператор цикла: Repeat
Листинг программы:
Результат:
Лабораторная работа № 3
Тема 1: Работа с одномерными массивами.
(в лекциях см. п. 4.1 )
Тема 1: Подпрограммы: процедуры и функции.
(в лекциях см. п. 5 )
Общий текст задания для всех вариантов:
Задана последовательность значений элементов некоторого массива до и после преобразования по некоторому правилу. Определите алгоритм преобразования и напишите программу, которая:
1) формирует массив из заданного количества случайных целых чисел в заданном диапазоне и выводит элементы массива на экран;
2) по определенному вами алгоритму преобразовывает этот массив и выводит на экран элементы преобразованного массива.
3) производит заданные вычисления и выводит результат на экран.
Указания:
- преобразование массива оформить в виде процедуры;
- заданные вычисления оформить в виде функции;
- все выводы на экран осуществлять в основной программе.
Вариант 3:
Массив C = (–4, 9, 5, –8, –5, 4, 0) преобразован к виду C = (–8, 0, 0, –16, –10, 0, 0). Размер массива C - 40 элементов из диапазона [–23,23]. Вычислить сумму нечетных элементов преобразованного массива.
Листинг программы
Результат:
Дополнительная информация
Зачет без замечаний!
Год сдачи: 2026 г.
Преподаватель: Ситняковская Е.И.
Помогу с другим вариантом.
Выполняю работы на заказ по следующим специальностям:
МТС, АЭС, МРМ, ПОВТиАС, ПМ, ФиК и др.
E-mail: help-sibguti@yandex.ru
Год сдачи: 2026 г.
Преподаватель: Ситняковская Е.И.
Помогу с другим вариантом.
Выполняю работы на заказ по следующим специальностям:
МТС, АЭС, МРМ, ПОВТиАС, ПМ, ФиК и др.
E-mail: help-sibguti@yandex.ru
Похожие материалы
Контрольная и Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 1). Вариант №03
IT-STUDHELP
: 9 октября 2023
Вариант No03
Контрольная работа
1. Обработка одномерных массивов.
Цель: изучение простейших алгоритмов организации и обработки одномерных массивов на языке С++.
Задание
1. Самостоятельно изучить возможности языка программирования C++ для описания, инициализации и обработки одномерных массивов.
2. Создать консольное приложение, в котором реализовать следующие вычисления:
объявление заданного массива целых чисел фиксированной длины;
инициализацию элементов массива посредством ввода с клавиат
1150 руб.
Контрольная работа по дисциплине: Информатика и программирование (часть 1). Вариант №03
IT-STUDHELP
: 9 октября 2023
Вариант No03
1. Обработка одномерных массивов.
Цель: изучение простейших алгоритмов организации и обработки одномерных массивов на языке С++.
Задание
1. Самостоятельно изучить возможности языка программирования C++ для описания, инициализации и обработки одномерных массивов.
2. Создать консольное приложение, в котором реализовать следующие вычисления:
объявление заданного массива целых чисел фиксированной длины;
инициализацию элементов массива посредством ввода с клавиатуры;
заданный расче
600 руб.
КОНТРОЛЬНАЯ РАБОТА по дисциплине «Современные технологии программирования (часть 1)». Вариант №03.
teacher-sib
: 14 июня 2022
Контрольная работа
Тема: Последовательные контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:
• приложение заполняет контейнер данными, которые вводятся пользователем с консоли;
• выводит содержимое ко
450 руб.
Контрольная + Лабораторные №1-5 по дисциплине:"Основы системного программирования" вариант 03
snrudenko
: 27 февраля 2017
Контрольная работа
Задание
3. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая переписывает данный массив в обратном порядке в другой массив:
в ВХ – смещение первого массива;
в СХ – число элементов в массиве;
в АХ – смещение второго массива.
В основной программе вызвать описанную процедуру для двух разных массивов.
Лабораторная работа 1
Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядо
500 руб.
Контрольная + Лабораторные №1-5 по дисциплине:"Основы системного программирования" вариант 03
Помощь студентам СибГУТИ ДО
: 13 августа 2015
Контрольная работа
Задание
3. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая переписывает данный массив в обратном порядке в другой массив:
в ВХ – смещение первого массива;
в СХ – число элементов в массиве;
в АХ – смещение второго массива.
В основной программе вызвать описанную процедуру для двух разных массивов.
Лабораторная работа 1
Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Поря
650 руб.
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 1). Вариант №03
IT-STUDHELP
: 9 октября 2023
Вариант No03
Лабораторная работа No1
Тема: Представление данных в ЭВМ и основы алгоритмизации
Цель: изучение способов представления информации в памяти ЭВМ, освоение принципов цифрового кодирования информации в ЭВМ.
Задание
1. В приложении А выбрать исходные данные (ИД) согласно номеру своего варианта.
2. Представить десятичное число 1а в двоичной и шестнадцатеричной системе счисления в формате байт1.
3. Представить десятичные числа 1а, 1б и -1в в двоичной и шестнадцатеричной системе счислен
900 руб.
Контрольная + лабораторные №1-3 работы по дисциплине: Программирование (часть 1). Вариант 9
Учеба "Под ключ"
: 23 июля 2026
Здесь представлены контрольная и три лабораторных по дисциплине "Программирование (часть 1)" для 09 варианта.
Контрольная работа
1. Рекомендации по выполнению контрольной работы
Прежде, чем приступать к выполнению контрольной работы, необходимо, помимо уже изученного материала в ходе выполнения лабораторных работ, изучить следующие разделы конспекта лекций: п.4.3, п.9, выполняя все предложенные примеры.
Контрольная работа состоит из одного задания, которое выбирается согласно своему вари
1500 руб.
Контрольная работа по дисциплине: Информатика (часть 1). Вариант 03
SibGOODy
: 17 мая 2019
1. Теоретическая часть
Вариант 3.
Основные характеристики вычислительной техники.
2. Практическая часть
Вариант 3.
Сформировать матрицу А размером 5х5 с помощью генератора случайных чисел и вывести элементы матрицы на экран. Сформировать одномерный массив Х из элементов нижнего правого треугольника матрицы А . Найти сумму положительных элементов матрицы А.
2.1 Схема алгоритма
2.2 Программа на языке C
2.3 Результаты выполнения программы
400 руб.
Другие работы
Перспективи соціального розвитку України
evelin
: 8 сентября 2013
Прогнозування соціального розвитку України
Стратегічна мета трансформації українського суспільства полягає в розбудові «суверенної і незалежної, демократичної, соціальної, правової держави». Реалізація її потребує кардинальних реформ усіх сфер суспільного життя. Загальнонаціональне незалежне соціологічне дослідження громадської думки, дані якого були оприлюднені Українською освітньою програмою ринкових реформ (УОПРР), засвідчило, що більшість громадян України прагнуть негайного проведення процес
5 руб.
Зачетная работа по дисциплине: Эконометрика. Вариант №18
Учеба "Под ключ"
: 10 декабря 2016
Содержание
1. Задание (Вариант 18) 3
2. Исходные данные 4
3. Оценка параметров линейной регрессии 7
3.1 Результаты анализа, полученные программным способом 7
3.2 Проверка значимостиотдельных коэффициентов 7
3.3 Статистики уравнения 8
3.4 Другие возможности анализа оценок уравнения регрессии 9
4. Внесение поправок в модель регрессии 10
4.1 Результаты анализа, полученные программным способом 10
4.2 Проверка значимостиотдельных коэффициентов 10
5. Проверка значимости аргументов 13
Список использова
800 руб.
Альтернативные источники энергии
vermux1
: 9 ноября 2017
Альтернативные источники энергии
содержание работы на 27 страниц
Введение.
1. Проблемы энергетики.
1.1 Атомная энергетика.
1.3 Нефть и уголь.
1.4 Проблемы развития.
2. Альтернативные источники энергии.
2.1 Основные причины перехода к АИЭ.
2.2 Энергия солнца.
2.3 Ветер.
2.4 Водород.
Управляемый термоядерный синтез.
2.5 Гидроэнергия.
2.6 Энергия приливов и отливов.
2.7 Энергия волн.
2.8 Геотермальная энергия.
2.9 Гидротермальная энергия.
3. Заключение.
Литература
60 руб.
Основы радиосвязи и телевидения. Контрольная работа № 1. Вариант №7
SybNet
: 6 марта 2013
Контрольная работа по предмету Основы радиосвязи и телевидения, вариант 07
Дистанционное обучение СибГУТИ, специальность Многоканальные телекоммуникационные системы.
Задача №1: Начертить осциллограмму полного ТВ сигнала, соответствующего развертке заданной строки изображения, показанного на рисунке 1. На осциллограмме указать длительность строки, длительность прямого хода развертки, гасящего импульса строк, синхронизирующего импульса строк, а так же численные значения уровня белого, серого, чер
70 руб.