Хелпикс

Главная

Контакты

Случайная статья





Постановка задачи. Текстовый алгоритм решения задачи. Структура данных



 

Министерство образования Республики Беларусь

Учреждение образования

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

 

 

Факультет компьютерных систем и сетей

Кафедра программного обеспечения информационных технологий

Дисциплина: Основы алгоритмизации и программирования (ОАиП)

 

 ОТЧЕТ

по лабораторной работе №1

 

                               Тема работы: Расчет функции

 

             Выполнил

             студент: гр.751003                                              Гринчик В. В.

 

             Проверил:                                                                  Фадеева Е.П. 

                                                           

                     

 

Минск 2017

 

Содержание

1 Постановка задачи. 3

2 Текстовый алгоритм решения задачи. 4

3 Структура данных. 5

4 Схема алгоритма решения задачи по ГОСТ 19.701_90. 6

5 Результаты расчетов. 7

Приложение А.. 8

Приложение Б. 10

 


 

1 Постановка задачи

Решить уравнение  .

Вычислить для заданной функции f(x,n) значения для n=10;11;…15 значения x, изменяющегося от xн = 0.6 до xк = 1.1 с шагом ∆x = 0.25. Результат вывести в виде:

 

x = значение            n = значение            f = значение

 

 

2 Текстовый алгоритм решения задачи

Таблица 1 – Алгоритм решения

Номер шага Назначение шага
x:=0.6
 Начало цикла А. Проверка выполнения условия (х<=1.11). Если условие истинно, то идти к шагу 3, иначе – к шагу 20
sum:=0
n:=1
 Начало цикла B. Проверка выполнения условия (n<=9). Если условие истинно, то идти к шагу 6, иначе – к шагу 10
y:=sqrt(exp((1+1/n)*ln(x))+exp(1-2/(3*n)))/(1+ln(x))
sum:=sum+y
n:=n+1
Конец цикла B. Идти к шагу 5
n:=10
Начало цикла С. Проверка условия (n<=15). Если условие истинно, то идти к шагу 12,иначе – 18
y:=sqrt(exp((1+1/n)*ln(x))+exp(1-2/(3*n)))/(1+ln(x))
sum:=sum+y
f := sum*cos((Pi*x)/n)
Вывод x, n, f
n:=n+1
Конец цикла С. Идти к шагу 11
x:=x+0.25
Конец цикла А. Идти к шагу 2
Останов

 

 


 

3 Структура данных

Таблица 2 – Данные

Элементы данных Рекомендуемый тип Назначение
n integer Аргумент функции
x real Аргумент функции
f real Значение функции
sum real Сумма элементов последовательности c 1 по k, где k изменяется от 1 до 15
y real Значение k-того  элемента последовательности, где k изменяется от 1 до 15

 

 


 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.