Lab2
.docxУчреждение образования «Гомельский государственный технический университет им. П.О. Сухого»
Кафедра «Промышленная электроника»
Лабораторная работа 2
«Программирование линейных алгоритмов»
Вариант 14
Выполнил: студент 1 курса
Группы ПЭ-11
Левшиц П.С.
Проверил преподаватель
Литвинов Д.А.
Гомель 2018
Цель работы: Изучить правила записи арифметических выражений, операторов присваивания, научиться составлять, тестировать и отлаживать в среде IDE линейные программы. Контрольное задание 1
Даны два целых (a, b) и два вещественных числа (x, y). Разработать программу для вычисления:
1) произведения целых чисел a и b;
2) целой части и остатка от деления a на b;
3) произведения вещественных чисел x и y. Результат вывести на экран с точностью два знака после запятой;
4) частного вещественных чисел x и y. Результат вывести на экран с точностью четыре знака после запятой;
Для ввода и вывода данных использовать функции scanf и printf. Количество баллов за выполнение – 2. В отчет листинг программы и результаты тестирования.
Код программы и её выполнение:
Контрольное задание 2
Даны три вещественных числа – x, y, z. Составить графическую схему алгоритма и программу для вычисления функции b=f(x,y,z). Исходные данные для отладки программы подобрать самостоятельно. Вариант задания выбирается по номеру в журнале. Количество баллов за выполнение – 3.В отчет: таблица описания переменных, блок – схема алгоритма, листинг программы и результаты тестирования.
Таблица описания переменных:
b float |
Результат выполнения функции |
y float |
Переменная ввода (Аргумент функции) |
x float |
Переменная ввода (Аргумент функции) |
Блок схема:
Исходный код и выполнение:
Контрольное задание 3
В соответствии с вариантом (номер по журналу), разработать программу на языке Си. Все входные данные в задачах – целые числа. Количество баллов за выполнение – 4. В отчет листинг программы и результаты тестирования.
14. С начала суток прошло N секунд. Найти количество полных минут, прошедших с начала суток и остаток в секундах.
Код программы и выполнение:
Вывод: Изучил правила записи арифметических выражений, операторов присваивания, научиться составлять, тестировать и отлаживать в среде IDE линейные программы.