АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Тема: Алгоритмизация и программирование

Читайте также:
  1. III. Тема: Стили руководства
  2. Банковская система: проблемы реформирования
  3. Банковская система: структура, функции Центрального банка и операции коммерческих банков.
  4. Валютная система:понятие, элементы, виды
  5. Декларативное программирование
  6. Денежная система: понятие, элементы, типы, особенности современных денежных систем.
  7. Денежная система: понятие, элементы, типы.
  8. Документна комунікаційна система: поняття, основні підсистеми, модель комунікаційного процесу
  9. Економічна інформація та економічна інформатика. Інформаційна система: структура, склад та компоненти системи.
  10. ЗАДАНИЕ N 1 Тема: Сечения
  11. ЗАДАНИЕ N 31 Тема: Классификация плоских и пространственных кривых
  12. Занятие № 2. Тема: Эритроциты. Строение и функции эритроцита. Методы исследования красной крови.

Лабораторная работа №1

Тема: «Разработка и отладка линейных программ».

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

Отрабатываемые вопросы:

1. Работа в интегрированной среде.

2. Разработка схем алгоритмов линейных программ.

3. Отладка программ.

 

Организационно - методические указания

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

Составить программу для вычисления значения следующей линейной функции:

при Z=-2,538; x=1,6.

Запись математических функций в редакторе среды QBASIC приведена в приложении к данной работе.

2. Разработка схемы алгоритма решения заданной функции (рис.1).

3. Создание текста программы

CLS

REM ЛИНЕЙНЫЕ ПРОГРАММЫ

REM вариант7, гр.1, Иванов И.И.

Z=-2.538: x=1.6

S= ((1+exp(x))/(1-exp(x)))*sin(sqr(abs(z))/2)

PRINT “S=”; S

END

 

Рис.1. Схема алгоритма линейной функции

 

4. Оценка результатов вычислений для заданных значений аргументов, например: Z=-2,538; x=1,6; (S = -1.437878).

 

Приложение. Математические функции

Обозначение в математике Запись на QBASIC Пояснения
SIN X SIN(X) Аргумент в радианах
COS X COS(X) Аргумент в радианах
tg (X) TAN(X) Аргумент в радианах
ex EXP(X) Экспоненциальная функция, где е= 2,7182...., а <= 78
ln X LOG(X) Функция натурального лога- рифма (по основанию е), X>0
êX ê ABS(X) Модуль числа X
arctg X ATN(X) Результат в радианах
Выделение целой части числа X INT(X) Y=INT(4.2) | y=4 Y=INT(-4.2) | y=-5
SQR(X) X 0

 

Примеры записи встроенных функций:

В математике В QBASIC
êln у ê ABS(LOG(Y))
ex+2 EXP(X+2)

 

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

угол_в_рад = угол_в_град * P/180, где Р = 3.141592654

Задания к работе №1

В.1

при а=1,25; b=-2,49; c=8,62; d=0,7; k=-0.93; x=0,38

В.2

при a=-1,73; b=0,8;

В.3

при a=2,3; b=4,53; c=8,26; x=0,35;

В.4

при a=4,72; b=5,07; x=0,21;

В.5

при a=1,68; x=0,53;

В.6

при a=0,45; b=7,34; x=1,27;

В.7

при a=0,83; b=1,03; c=3,76; d=0,27; x=0,95;

В.8

при a=12,145; ;

В.9

при x=0,553;

В.10

при k=3; x=0,268;

В.11

при a=-4; x=0,3

В.12

при

В.13

при

В.14

при

В.15

при Z=-2,538; x=1,6

 

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)