Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
16
Добавлен:
13.02.2015
Размер:
1.41 Mб
Скачать

11

Оператор \ игнорирует остаток от деления и возвращает результат типа Integer (если он относится к интервалу допустимых значений этого типа). Например, 7\3=21.

Оператор / дает результат типа Double. Если нужно, чтобы частное относилось к типу Integer - пользуйтесь оператором \ или функцией преобразования типа.

Оператор Mod дополняет оператор целочисленного деления и возвращает остаток от целочисленного деления. Например, 7 Mod 3 = 1. Если целые числа делятся без остатка, оператор Mod возвращает 0: 8 Mod 4 = 0.

Круглые скобки и приоритет операций

При обработке сложных выражений последовательность выполнения операций задается двумя способами. При использовании круглых Скобок вам не придется запоминать приоритеты различных операций. В VB .NET, как и во многих языках программирования, операции обладают приоритетом, определяющим последовательность их выполнения. Умножение обладает более высоким приоритетом, чем сложение; следовательно, выражение 3+4*5 равно 23, поскольку умножение (4*5) выполняется раньше, чем сложение.

Ниже перечислены математические операции в порядке убывания приоритета.

1.Возведение в степень (^).

2.Умножение и деление.

3.Целочисленное деление.

4.Вычисление остатка (Mod).

5.Сложение и вычитание.

Если две операции обладают одинаковым приоритетом, порядок выполнения определяется порядком их следования в выражении (слева направо).

Математические функции и математические константы

 

Стандартные математические функции

 

 

Математическая функция

Описание

Abs(x)

Возвращает абсолютное значение (модуль) числа

Cos(x)

Возвращает косинус заданного угла

Exp(x)

Возвращает число е (приблизительно 2,72), возведенное в заданную степень x

ФЭБОШ

Самостоятельная работа по информатике № 5

группа 225.11_2012-2013

 

12

 

 

Fix(x)

Возвращает целую часть числа

Int(x)

Возвращает округленную целую часть числа

Log x ()

Возвращает натуральный логарифм

Rnd(x)

Возвращает случайное число в диапазоне от 0 до 1

Sgn(x)

Возвращает величину, определяющую знак числа

Sin(x)

Возвращает синус заданного угла

Sqr(x)

Возвращает квадратный корень

Tan(x)

Возвращает тангенс заданного угла

Atn(x)

Возвращает арктангенс заданного угла

Задание 3

Группа 225.11

 

 

Циклические вычислительные задачи

Структурные типы данных

 

 

Арифметические циклы "ДЛЯ"

Итерационные циклы

Массивы

 

 

Выполнить линейную расчетную

Представить расчетную задачу

 

 

 

задачу N раз и рассчитать

Изменить код задачи с

 

 

арифметического цикла в виде

ФИО

величину F. Составить алгоритм

арифметическим циклом на

условного цикла по условию

 

 

задачи, представить его в виде

языке VBA с использованием

 

 

вида T. Составить алгоритм

 

 

блок-схемы, написать код на

массива и представить

 

 

задачи и представить его в

 

 

языке VBA и представить

результаты тестирования.

 

 

виде блок-схемы.

 

 

результаты тестирования

 

 

 

 

 

1

Абраменко Борис Юрьевич

N = 5. F - это среднее

T: цикл ПОКА

Вариант № 1

арифметическое значений.

 

 

 

 

2

Влахно Алексей Борисович

N = 7. F - это сумма

T: цикл ПОКА

Вариант № 2

значений.

 

 

 

 

3

Галоян Кристина Варужановна

N = 9. F - это среднее

T: цикл ПОКА

Вариант № 3

арифметическое значений.

 

 

 

 

4

Глотко Юлия Сергеевна

N = 11. F - это среднее

T: цикл ПОКА

Вариант № 4

арифметическое значений.

 

 

 

 

5

Гречанюк Вероника Ивановна

N = 13. F - это сумма

T: цикл ПОКА

Вариант № 5

значений.

 

 

 

 

6

Григорец Артем Павлович

N = 15. F - это среднее

T: цикл ДО

Вариант № 6

геометрическое значений.

 

 

 

 

7

Гуменюк Эльвира Андреевна

N = 17. F - это среднее

T: цикл ДО

Вариант № 7

арифметическое значений.

 

 

 

 

ФЭБОШ

Самостоятельная работа по информатике № 5

группа 225.11_2012-2013

 

 

13

 

 

 

 

 

 

 

8

Дадашов Назим Абаскулиевич

N = 19. F - это среднее

T: цикл ДО

Вариант № 8

арифметическое значений.

 

 

 

 

9

Карасев Андрей Анатольевич

N = 21. F - это сумма

T: цикл ДО

Вариант № 9

значений.

 

 

 

 

10

Клепиков Владислав Владимирович

N = 23. F - это

T: цикл ДО

Вариант № 10

произведение значений.

 

 

 

 

11

Козлов Владимир Евгеньевич

N = 25. F - это среднее

T: цикл ДО

Вариант № 11

геометрическое значений.

 

 

 

 

12

Курдюков Валерий Вячеславович

N = 27. F - это среднее

T: цикл ПОКА

Вариант № 12

арифметическое значений.

 

 

 

 

13

Логинова Таисия Викторовна

N = 29. F - это среднее

T: цикл ДО

Вариант № 13

геометрическое значений.

 

 

 

 

14

Тарасенко Руслан Андреевич

N = 31. F - это

T: цикл ПОКА

Вариант № 14

произведение значений.

 

 

 

 

15

Степаненко Антон Олегович

N = 33. F - это

T: цикл ПОКА

Вариант № 15

произведение значений.

 

 

 

 

16

Савченко Владислав Евгеньевич

N = 35. F - это среднее

T: цикл ДО

Вариант № 16

арифметическое значений.

 

 

 

 

17

Вариант № 17

N = 37. F - это среднее

T: цикл ДО

Вариант № 17

арифметическое значений.

 

 

 

 

18

Вариант № 18

N = 39. F - это среднее

T: цикл ДО

Вариант № 18

геометрическое значений.

 

 

 

 

Примечание. Работу выполнять в соответствии с этапами программирования.

Средним геометрическим нескольких положительных вещественных чисел называется такое число, которым можно заменить каждое из этих чисел так, чтобы их произведение не изменилось. Более формально:

. Среднее геометрическое двух чисел также называется их средним пропорциональным.

ФЭБОШ

Самостоятельная работа по информатике № 5

группа 225.11_2012-2013

14

ФЭБОШ

Самостоятельная работа по информатике № 5

группа 225.11_2012-2013