Лабораторная работа № 16. «Разработка библиотечного модуля» 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Лабораторная работа № 16. «Разработка библиотечного модуля»



Задача 16

ü Разработать библиотечный модуль, содержащий следующие функции работы с одномерным числовым массивом: ввод массива, вывод массива, подсчет суммы, произведения и количества положительных и отрицательных элементов массива.

ü Используя функции модуля программиста, разработайте программу: даны два одномерных числовых массива разной размерности. В том из них, где произведение положительных элементов больше, определить среднее арифметическое положительных элементов, а в другом – среднее арифметическое отрицательных элементов.


ВАРИАНТ 2

Лабораторная работа №1 «Построение блок- схем алгоритмов»

Задание 1

Разработайте блок-схемы алгоритмов для задач из темы 3, 4 и 6 в соответствие с ЕСПД. Для построения схем используйте векторный графический редактор Microsoft Office Visio.

Лабораторная работа №2. «Работа в среде программирования»

Задача 2.1

Составьте программу для вычисления значений выражений. Исходные данные a, b, c задаются пользователем с клавиатуры.

                           

 

Задача 2.2

Очистить экран, заполнить его бирюзовым цветом. Ввести числа x, y. Ещё раз очистить экран и вывести в центре экрана следующие вычисленные значения:

    

Лабораторная работа №3. «Реализация вычислительных алгоритмов линейной структуры»

Задача 3.1

Составить алгоритм и программу для вычисления значения выражения:

   при следующих исходных данных: z=4,5 b=0,03

Переменную x задать случайным образом в интервале [-2; 4]. Записать в отчет не менее трех найденных значений выражения и указать, какое значение x им соответствует.

 

Задача 3.2

Заданы радиус основания и высота цилиндра. Составить алгоритм и программу для вычисления объема и площади поверхности цилиндра, используя формулы:

,

где S 1 – площадь боковой поверхности, S 2 – площадь основания, V – объём цилиндра.

 

Лабораторная работа №4. «Отладка программ ветвящейся структуры»

Задача 4.1

Вычислите значение функции F по формулам (указав номер ветви, по которой происходит вычисление):

                       – при x >0, y >0

                             – при x >0

                    – при y >0

    F не определена     – в остальных случаях

 

Задача 4.2

Вычислите значение функции, заданной графически:

Лабораторная работа №5. «Отладка программ с использованием оператора выбора»

Задача 5.1

Введите номер ноты и выведите ее название в правом верхнем углу экрана, используя разные цвета для разных нот.

 

Задача 5.2

Введите три числа и выведите их в строчку в центре экрана: самое большое число красным цветом, самое маленькое синим цветом, среднее по величине желтым цветом.

 

Лабораторная работа №6. «Отладка программ циклической структуры с циклом for»

Задача 6.1

Составить алгоритм и программу для вычисления значений функций, указанных в таблице, при различных значениях х. Диапазон изменения аргумента задан в таблице. Все функции должны вычисляться в одном общем цикле.

 

x sin x cos x tg x ctg x
0        
0.1        
0.2        
       
1.0        

Задача 6.2

Построить алгоритм, составить и отладить программу для нахождения суммы ряда:

Получить результат при x=1; x=0.2



Поделиться:


Последнее изменение этой страницы: 2021-04-12; просмотров: 75; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.220.136.165 (0.005 с.)