Вычисление сумм, количеств и произведений элементов массива
Основы алгоритмизации и программирования
для студентов I–го курса
специальности: ЗПЭc
КОНТРОЛЬНАЯ РАБОТА №1
Вариант задания выбирается в соответствии с номером в журнале учебной группы.
Работа оформляется на листах формата А4.
Каждое задание должно содержать:
1. Условие задачи
2. Графическую схему алгоритма
3. Таблицу соответствия переменных
4. Текст программы на языке С
5. Данные для отладки программы (тесты)
1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ
Составить графическую схему алгоритма и программу для вычисления функции b=f(x,y,z), заданной в табл.1.1. Исходные данные для отладки программы подобрать самостоятельно.
Таблица 1.1
Вариант | Вид функции | Вариант | Вид функции |
ТАБУЛИРОВАНИЕ ФУНКЦИЙ
В соответствии с видом функции, приведенном в таблице 2.2, вычислить значения функции y=f(х) для значений аргумента x, изменяющегося в интервале от xнач до xкон с шагом ∆x.
Исходные данные для отладки программы (xнач, xкон, ∆x), выбрать самостоятельно. Результаты (значения аргумента x, функции y, номер формулы) оформить в виде таблицы, строки таблицы пронумеровать. В заголовке таблицы вывести исходные данные. Задание выполнить с использованием операторов цикла whileилиfor.
Таблица 2.2
Вариант | Вид функции |
РАБОТА С ОДНОМЕРНЫМИ МАССИВАМИ
Вычисление сумм, количеств и произведений элементов массива
В каждой из задач данного раздела (таблица 3.1) предполагается, что задан массив чисел. Программа должна:
1) вводить размерность и элементы массива;
2) вводить некоторые дополнительные числа;
3) выполнять действия в соответствии с условием задачи;
4) выводить исходные данные и результаты вычислений.
Исходные данные для отладки программы выбрать самостоятельно. Массив объявить как статический.
Таблица 3.1