Программирование линейных алгоритмов

Автор работы: Пользователь скрыл имя, 28 Марта 2013 в 14:56, контрольная работа

Описание работы

В данной работе изложены 4 задания.

Файлы: 1 файл

контр.работа2.docx

— 97.80 Кб (Скачать файл)

1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ  АЛГОРИТМОВ

Задание 1.2.

Составить схему алгоритма  и программу для вычисления функции b=f(x,y,z), заданной в таблице 1.2. Исходные данные для отладки подобрать самостоятельно. Результаты и исходные данные выводить в текстовые окна.

Таблица 1.2.

Вариант

Вид функции

6


Схема алгоритма:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Переменные в схеме

Переменные в программе

b,x,y,z

b,x,y,z


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ  АЛГОРИТМОВ

Задание  2.1.

Составить схему алгоритма  и программу для вычисления значений функции y=f(x), приведенной в таблице 2.1. Определить номер формулы (1, 2 или 3), по которой проводилось вычисление. Исходные данные для отладки программы выбрать из каждого интервала изменения функции и в каждой точке ветвления функции. В ячейки рабочего листа Excel выводить: номер теста, значение аргумента х, функции у и номера формулы.

Таблица 2.1

Вариант

Вид функции

6

                    


Схема алгоритма:   

    

            

    

Переменные в схеме

Переменные в программе

x,y

x,y


 

 

 

 

 

 

 

 

 

 

 

1.

          

2.

            

3.

            

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. ТАБУЛИРОВАНИЕ ФУНКЦИЙ

Задание  3.1. Табулирование  функции одного аргумента

Для функции, приведенной  в таблице 3.1,  вычислить ее  значения, если аргумент x, изменяется в интервале от xнач  до xкон с шагом ∆x.  Величины a и b задаются при выполнении программы.

Исходные данные  для  отладки программы (xнач, xкон, ∆x, a, b), выбрать самостоятельно из интервала значений, где заданные функции определены. Все исходные данные и результаты (значения аргумента x и функции y)   выводить в ячейки рабочего листа Excel.  Строки полученной таблицы пронумеровать.

Таблица 3.1

Вариант

Вид функции

6

   


Схема алгоритма:

Переменные в схеме

Переменные в программе

a,b, xнач, xкон, Δx, y

a,b,XN,XK,DX,y


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4. РАБОТА  С ОДНОМЕРНЫМИ МАССИВАМИ

1. Вычисление  сумм, количеств и произведений  элементов массива

В каждой из задач данного раздела предполагается, что задан массив не менее чем из десяти чисел. Программа должна:

1) вводить  размерность и элементы массива;

2) вводить  некоторые дополнительные числа;

3) выполнять  действия в соответствии с условием задачи;

4) выводить исходные данные и результаты вычислений.

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

Исходные данные для отладки программы выбрать самостоятельно. Набор тестов должен быть таким, чтобы были рассмотрены все возможные ситуации. Задание взять из таблицы 4.1.

Таблица 4.1

Вариант

Задание

6

Найти количество неотрицательных чисел  и определить сумму чисел, стоящих  на местах, кратных 3, и неравных заданному F.


 


Информация о работе Программирование линейных алгоритмов