Основы программированияЛабораторная работаТУЛГУ
Комплект из четырёх лабораторных работ по дисциплине «Основы программирования», выполненных на языке Паскаль. Первая работа посвящена изучению меню и настройке интегрированной среды, получению навыков составления и отладки простейших программ, а также организации простейшего ввода-вывода; в качестве задачи разбирается вычисление гипотенузы и периметра прямоугольного треугольника по заданным катетам. Вторая работа связана с операторами языка. Далее представлены задания на циклические конструкции: одна и та же формула рассчитывается тремя способами — с помощью циклов for, while и repeat until, что позволяет сравнить варианты организации повторяющихся вычислений. Отдельное задание посвящено обработке одномерных массивов: заполнение случайными числами, суммирование элементов с нечётными индексами, поиск минимального среди отрицательных значений, а также формирование третьего массива на основе двух заданных. По каждой программе приведены коды и результаты тестирования. Материал подойдёт для подготовки к аналогичным практическим и контрольным работам по основам программирования.
Основы программированияКонтрольная работаТГУ Росдистант
Контрольная работа по дисциплине «Основы программирования» (Росдистант). В архиве c++.zip представлен готовый отчёт с материалами по заданиям. Задание 2.1 посвящено обработке одномерного массива действительных чисел a[n]: если положительные и отрицательные элементы чередуются, нужно подсчитать сумму элементов массива, в противном случае — произведение отрицательных элементов. В работе приведены блок-схема алгоритма, код программы на C++ и скриншот с результатами вычислений. Задание 2.2 связано с вводом целых чисел с клавиатуры и формированием из них двумерного массива a[n][m]; в предоставленном фрагменте условие обрывается. Комплект включает один READY-файл — архив с отчётом и исходными материалами.
Основы программированияПрактические заданияТГУ Росдистант
Готовая работа представляет собой практическое задание № 1 по учебному курсу «Основы программирования» (вариант 1). В файле собраны два задания, связанные с разработкой алгоритмов и их реализацией на языке C++. В первом задании нужно вычислить значение функции по заданной формуле: исходные данные x, a и b вводятся с клавиатуры, а результат выводится на печать. Требуется определить тип вычислительного процесса, построить блок-схему стандартными средствами Microsoft Word, написать программу на C++ и представить результаты вычислений по заранее подготовленному тесту; для отладки допускается использование онлайн-компилятора. Второе задание посвящено разветвляющемуся алгоритму: по координатам точки x и y (при условии x*y ≠ 0) необходимо определить номер четверти, в которой находится точка, и присвоить этот номер переменной k. Здесь также требуется определить тип вычислительного процесса, построить блок-схему, написать программу на C++ и проверить все возможные ветви алгоритма на тестовых примерах.