Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум КТіООР.doc
Скачиваний:
4
Добавлен:
09.11.2019
Размер:
4.21 Mб
Скачать

2.8.2. Варіанти завдань

Обчислити значення виразу:

  1. A*B+C*D

  2. A/B+C/D.

Операції множення та ділення операндів виконати за допомогою підпрограми. Змінні, що входять до рівняння вводяться з клавіатури у форматі вказаному у таблиці. Програму оформити з запитами на ввід даних.

№ вар

A

B

C

D

Вар р-ння

Формат

Введених даних

Алгоритм виконання операції*

1

12

10

15

10

a

hex

1

2

12

10

15

10

a

dec

2

3

12

10

15

10

a

hex

3

4

20

13

26

15

b

dec

4

5

20

13

26

15

b

hex

5

6

20

12

16

12

a

dec

1

7

20

12

16

12

a

hex

2

8

20

12

16

12

a

dec

3

9

18

18

20

18

b

hex

4

10

18

18

20

18

b

dec

5

11

24

10

16

10

a

hex

1

12

24

10

16

10

a

dec

2

13

24

10

16

10

a

hex

3

14

24

24

18

18

b

dec

4

15

24

24

18

18

b

hex

5

16

24

10

16

10

a

hex

2

1. Алгоритм множення зсуванням вліво множника- часткового добутку аналізом другого множника молодшими бітами вперед.

2. Алгоритм множення зсуванням вправо множника- часткового добутку аналізом другого множника старшими бітами вперед.

3. Алгоритм множення зсувом вправо суми часткових добутків аналізом другого множника молодшими бітами вперед

4. Алгоритм ділення зсувом дільника вправо.

5. Алгоритм ділення зсувом вліво діленого

3.Розрахунки в mathcad

Розвиток комп’юрної техніки зумовлює спрощення математичних обчислень за допомогою програм. Серед спеціалізованих програм для таких робіт виділяється Mathcad фірми Mathsoft Engineering & Education насамперед своєю популярністю. Ця популярність виникла великою мірою через простоту її використання, яка полягює у тому, що документ нагадує написані на папері формули разом з отриманими зразу ж результатами. Документам можна надати необхідний вигляд, для чого є багато можливостей роботи з текстом, графічним зображенням, анімацією та ін.

Mathcad був створений як потужний калькулятор, який дозволяє розв’язувати доволі складні задачі, що описуються математичними виразами. У тексті документа можна використовувати і програмні ( алгоритмічні) конструкції. Проте для ефективного розв’язування складних математичних задач та моделювання необхідно використовувати інші програми, наприклад Matlab.

Структурно Mathcad можна розділити на кілька функціональних частин:

  • текстовий редактор з можливістю редагування графічних зображень і анімації;

  • обчислювальний процесор з вбудованими наближеними чисельними методами;

  • аналітичний процесор для аналітичних перетворень;

  • інтерпретатор алгоритмічної мови

  • набір стандартних математичних функцій та констант;

  • бібліотека довідникової математичної інформації.