Вычисление значения функции по формуле — КиберПедия 

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Вычисление значения функции по формуле

2017-09-27 338
Вычисление значения функции по формуле 0.00 из 5.00 0 оценок
Заказать работу

по дисциплине

Основы программирования

Направление подготовки:

221700 «Стандартизация и метрология»

Профиль подготовки: «Метрология и метрологическое обеспечение»

 

Форма обучения:очная

 

Тула 2012 г.

 

Цель работы: Освоить приемы разработки алгоритмов различных структур и основных понятий языка Бейсик, выработать навыки программирования на ПЭВМ.

Постановка задачи: Разработать алгоритмы решения задач, составить блок-схемы алгоритмов и написать программы на языке Бейсик. Отладить программы на ПЭВМ.

Отчет по работе содержит:

1) Условие задачи;

2) Блок-схему алгоритма решения задачи;

3) Текст программы на алгоритмическом языке;

4) Результаты.

Пример выполнения лабораторной работы №1.

1. Условие задачи.

Вычислить:

2. Блок-схема алгоритма (см. рисунок 1).

Рисунок 1 - Схема алгоритма к заданию 1

В блоке 2 вводятся исходные данные x и b. В блоках 3, 4, 5 вычисляются значения функций a, y, z. В блоке 6 осуществляется вывод вычисленного значения функции z.

3. Программа.

' Ввод данных

DATA 1.5, 1.2: READ X, B

' Вычисление значений функций A, Y, Z

A = - X + B * Х^2

Y = (B * Х^3 - LOG (ABS (A))) / (2 * B)

Z = SQR(A^2 - B * EXP(SIN(X)) + 1) – Y

' Вывод значения функции Z

PRINT " Z = ": END

 

Задание 1

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

 

Таблица 1





Список использованных источников

1. Информатика. Базовый курс: учеб. пособие для втузов / С. В. Симонович [и др.]; под ред. С. В. Симоновича.— 2-е изд. — М. [и др.]: Питер, 2009.— 640 с.: ил. — (Учебник для вузов).— Библиогр.: с. 631-632.— Алф. указ.: с. 633-639.

2. Каймин, В. А. Информатика: учебник для вузов / В. А. Каймин.— 5-е изд. — М.: Инфра-М, 2008.— 285 с.: ил. — (Высшее образование).— Библиогр. в конце кн.

3. Беляев, М. А. Основы информатики: учебник для вузов / М. А. Беляев, В. В. Лысенко, Л. А. Малинина.— Ростов-н/Д: Феникс, 2006.— 352 c.: ил. — (Высшее образование).— Библиогр. в конце кн.

4. Острейковский, В. А. Информатика: учебник для вузов / В. А. Острейковский.— 5-е изд., стер. — М.: Высш. шк., 2009.— 512 с.: ил.— Библиогр.: с. 508.— ISBN 978-5-06-006134-5 (в пер.).

5. Макконелл, Д. Основы современных алгоритмов: учеб. пособие / Д. Макконелл; пер. с англ. под ред. С. К. Ландо, доп. М. В. Ульянова.— 2-е изд., доп. — М.: Техносфера, 2006.— 368 с. — (Мир программирования).— Библиогр. в конце разд.

6. Маркова, Татьяна Николаевна. Основы программирования: учеб. пособие / Т. Н. Маркова; ТулГУ.— Тула: Изд-во ТулГУ, 2009.— 106 с. — в дар от Изд-ва ТулГУ ТулГУ: 1303933.— Библиогр. в конце кн.

7. Информатика: учеб. пособие для вузов / Г. Н. Хубаев [и др.]; под ред. Г. Н. Хубаева.— 3-е изд., перераб. и доп.— Ростов н/Д: МарТ: Феникс, 2010.— 287 с.: ил.— (Учебный курс).

 


Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Тульский государственный университет»

 

Политехнический институт

 

Кафедра «Инструментальные и метрологические системы»

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

К ЛАБОРАТОРНОЙ РАБОТЕ №2

Вычисление значения функции с выбором формулы по условию

по дисциплине

Основы программирования

Направление подготовки:

221700 «Стандартизация и метрология»

Профиль подготовки: «Метрология и метрологическое обеспечение»

 

Форма обучения:очная

 

Тула 2012 г.

 

Цель работы: Освоить приемы разработки алгоритмов различных структур и основных понятий языка Бейсик, выработать навыки программирования на ПЭВМ.

Постановка задачи: Разработать алгоритмы решения задач, составить блок-схемы алгоритмов и написать программы на языке Бейсик. Отладить программы на ПЭВМ.

Отчет по работе содержит:

1) Условие задачи;

2) Блок-схему алгоритма решения задачи;

3) Текст программы на алгоритмическом языке;

4) Результаты.

Пример выполнения лабораторной работы №2.

1. Условие задачи

Вычислить:

2. Схема алгоритма к заданию 2

Рисунок 2 - Схема алгоритма к заданию 2

В блоке 2 вводятся исходные данные a и b. В блоке 3 вычисляется значение функции c. Блоки 4, 6 осуществляют проверку условия: a меньше b, a равно b соответственно и, в зависимости от результата сравнения, направляют вычисление по одной из ветвей - 5, 7, или 8. Блок 9 выводит на печать полученное значение функции y.

3. Программа.

PRINT " Введите A, B "

INPUT A, B

C = COS(A+B)

IF A < B

THEN Y = C * LOG (ABS (A - B)) / LOG(10)

ELSE

IF A = B

THEN Y= (COS (A)^3 + C) / (2 * A + B)

ELSE

Y = C * (A - B)^(1 / 3)

PRINT " Y = "; Y: END

 

Задание 2

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

 

Таблица 2







Поделиться с друзьями:

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.