Самостоятельная работа №5 «Основы алгоритмизации и программирования»




Скачать 376.07 Kb.
НазваниеСамостоятельная работа №5 «Основы алгоритмизации и программирования»
страница3/3
Дата публикации17.10.2013
Размер376.07 Kb.
ТипСамостоятельная работа
skachate.ru > Информатика > Самостоятельная работа
1   2   3
Приложение
^ Математические операторы



В таблице ниже приведены условные обозначения шести базовых математических операций. Результат стандартного деления (/) всегда относится к типу Double, даже в случае деления без остатка. Результат целочисленного деления (\) всегда относится к типу Integer. Это означает, что при работе с типами Decimal и Integer нужно часто использовать функции преобразования.
Математические операции
ОператорОперация

  • Сложение

  • Вычитание (и обозначение отрицательных чисел)

  • Деление (преобразование к Double — не может вызвать исключение DivideByZero; см. главу 7)

  • Умножение

  • Возведение в степень


Математические операторы целочисленного деления
ОператорОперация

\ Целочисленное деление любых целых чисел
Mod Остаток от целочисленного деления



Самостоятельная работа по информатике № 5 группа 225.11_2012-2013


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





































2





































3





































4





































5





































6





































7

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

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

T: цикл ДО

Вариант № 7




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























ФЭБОШ Самостоятельная работа по информатике № 5 группа 225.11_2012-2013








13










































































































































































































































































































































































































































































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


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

1   2   3

Похожие:

Самостоятельная работа №5 «Основы алгоритмизации и программирования» iconОсновы алгоритмизации и программирования (язык С/C++)
Основная цель курса – научить слушателей основам программирования на алгоритмическом языке высокого уровня С/С++
Самостоятельная работа №5 «Основы алгоритмизации и программирования» iconПрограмма повышения квалификации учителей информатики и икт общеобразовательных...
Икт общеобразовательных учреждений, реализующих учебные курсы «Основы алгоритмизации и программирования на языке Pascal», «Объектно-ориентированное...
Самостоятельная работа №5 «Основы алгоритмизации и программирования» iconМетодические указания по выполнению контрольной работы по курсу «Основы...
Методические указания по выполнению контрольной работы по курсу «Основы алгоритмизации и программирования» для студентов заочного...
Самостоятельная работа №5 «Основы алгоритмизации и программирования» iconРецензия на контрольную работу по дисциплине «Основы алгоритмизации и языки программирования»
Ваша работа идентична работе другого студента. Данное обстоятельство не позволяет сделать однозначного вывода относительно вашего...
Самостоятельная работа №5 «Основы алгоритмизации и программирования» iconМетодические указания проведения практики по дисциплине «Основы алгоритмизации...
Специальность 2202 «автоматизированные системы обработки информации и управления»
Самостоятельная работа №5 «Основы алгоритмизации и программирования» iconМетодические указания по оформлению курсовой работы 3 Введение 3
Цель курсовой работы закрепление и углубление знаний, полученных при изучении курса «Основы алгоритмизации и программирования» посредством...
Самостоятельная работа №5 «Основы алгоритмизации и программирования» iconПрограмма, методические указания и контрольные задания по курсу «основы...
Целью изучения курса является: ознакомление студентов с ЭВМ как инструментом исследования, автоматизации обработки данных и документооборота,...
Самостоятельная работа №5 «Основы алгоритмизации и программирования» iconМетодические указания по выполнению курсовой работы по дисциплинам...
С развитием информатики информация стала играть иную роль в обществе. Информация становиться стратегическим ресурсом общества, аналогичным...
Самостоятельная работа №5 «Основы алгоритмизации и программирования» iconМетодические указания к лабораторной работе по дисциплине «Программирование...
Данные методические указания относятся к лабораторной работе по дисциплине «Программирование и основы алгоритмизации»
Самостоятельная работа №5 «Основы алгоритмизации и программирования» iconМетодические указания к лабораторной работе по дисциплине «Программирование...
Данные методические указания относятся к лабораторной работе по дисциплине «Программирование и основы алгоритмизации»

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2014
контакты
skachate.ru
Главная страница