Презентация на тему "Функции в языках объектно-ориентированного программирования"

Презентация: Функции в языках объектно-ориентированного программирования
1 из 13
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
2.8
2 оценки

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Посмотреть и скачать презентацию по теме "Функции в языках объектно-ориентированного программирования" по информатике, включающую в себя 13 слайдов. Скачать файл презентации 0.13 Мб. Средняя оценка: 2.8 балла из 5. Для учеников 10-11 класса. Большой выбор учебных powerpoint презентаций по информатике

Содержание

  • Презентация: Функции в языках объектно-ориентированного программирования
    Слайд 1

    Функции в языках объектно-ориентированного программирования Беляева Зоя Викторовна, учитель информатики МОУ «Новоуральская СОШ»

  • Слайд 2

    Понятие функции Понятие функции в языках программирования близко к понятию функции в математике. Функция может иметь один или более аргументов. Аргументы в списке отделяются друг от друга запятыми: ИмяФункции (СписокАргументов) Для каждого набора значений аргументов можно определить значение функции. В программировании говорят, что функция возвращает свое значение, если заданы значения ее аргументов. Функции обычно входят в состав выражений, значения которых присваиваются переменным.

  • Слайд 3

    Математические функции Значения аргументов и функций являются числа. В VB 12 математических функций. Тригонометрические:SIN(число), COS(число), TAN(число), ATN(число) Пример: DimsngA, sngC, sngS,sngD, sngpiASSingle A = 1.3 ' Определяем угол в радианах C = Sin(A) ' Вычисляем синус S = Cos(A) ' Вычисляем косинус C = Tan(A) ' Вычисляем тангенс pi = 4 * Atn(1) ' Вычисляет значение числа pi.

  • Слайд 4

    Математические функции 2. Квадратный корень:SQR(число) Пример: DimintSAS IntegerS = Sqr(4) 'Возвратит 2.S = Sqr(-4) 'Генерирует ошибку (корень из отрицательного числа). 3. Логарифм:LOG(число)– вычисляет натуральный логарифм xисла (по основанию e). (Возвращает тип Double) е=2.71 Для того, чтобы получить логарифм по основанию n нужно произвести следующее вычисление: Logn(x) = Log(x) / Log(n)

  • Слайд 5

    Математические функции 4. Случайное число:RND[(число)]-генерирует случайное число от 0 до 1. Для генерации случайного числа Х в интервале [ A,B] используют формулу: X=RND*(B-A)+Aили X=RND*(B-A+1)+A(включает крайние значения интервала [ A,B]) Каждый раз при запуске программы, если не переустанавливается база генератора случайных чисел, формируется одна и та же последовательность чисел. RANDOMIZE (база) - переустанавливаем базу генератора случайных чисел. Пример: DimintVAS IntegerRANDOMIZE TIMER V = Int((6 * Rnd) + 1) ' Генерирует случайное число от 1 до 6

  • Слайд 6

    Строковые функции Функция определения длины строки: LEN(Строка$)- определяет количество символов в Строке$ (возвращает числовое значение) Функции вырезания подстроки: LEFT(Строка$, n)- вырезает n символов из Строки$, начиная с первого символа RIGHT(Строка$, n)- вырезает n символов из Строки$, начиная справа MID(Строка$, n, k)- вырезает из Строки$ с n-ой позиции k символов Строками являются либо аргументы, либо возвращаемые функциями значения Функции вырезания подстроки возвращают строковое значение

  • Слайд 7

    Строковые функции Пример: DimstrA, strL, strR, strSAs String, intNAs Integer strA = “Школа" ' Определяем строку intN=Len(strA)' Определяем длину строки strL = Left(«Школа», 1) ' Возвратит «Ш» strL = Left(strA, 3) ' Возвратит «Шко» strL = Left(«Школа», 20) ' Возвратит «Школа» strR= Right(strA, 1) ' Возвратит «а» strR = Right(«Школа», 3) ' Возвратит «ола» strS=Mid(«Школа»,2,3) ' Возвратит «кол»

  • Слайд 8

    Функции ввода и вывода InputBox (Окно ввода)позволяет вводить данные с помощью диалоговой панели. Аргументы: 3 строки, значение – тоже строка InputBox (Приглашение$,Заголовок$,[ПоУмолчанию$])

  • Слайд 9

    Функции ввода и вывода 2. MsgBox (Панель сообщений)позволяет выводить сообщения на специальной панели. MsgBox (Сообщение$[,ЧисКод1+ЧисКод2][,Заголовок$]) Возвращает Число, по которому можно определить какую кнопку нажал пользователь. Сообщение$выводится на панель сообщений Значение ЧисКод1 определяет вид пиктограммы, которая помещается в панель сообщений; Значение ЧисКод2 определяет набор кнопок, размещаемых на панели; Заголовок$ печатается в строке заголовка

  • Слайд 10

    Функции ввода и вывода Значения ЧисКод1 и ЧисКод2, определяющие вид панели сообщений Х i ? ! Нажатие на кнопку приводит к вычислению значения функции, которое зависит от нажатой кнопки (Таблица 1.6. на стр. 32) MsgBox("Уважаемый " + strA + ", Вы готовы к проверке знаний?", 36, "Конец регистрации")

  • Слайд 11

    Функции даты и времени Функция DATEвозвращает значение текущей даты, которое представляется в виде чисел #Месяц/Число/Год# Разностью значений является число дней между датами 2. Функция TIME$возвращает значение текущего времени, имеющего тип String, которое можно вывести в текстовое поле. Значение времени выводится в виде чисел, разделенных знаком: #Часы:Минуты:Секунды#

  • Слайд 12

    DateDiff (interval, date1, date2) - возвращает разность между двумя датами. Параметр interval указывает в каком формате будет вычисляться разность Today = Now 'узнаем текущую системную дату и время Today = Date 'узнаем текущую системную дату Today = Time 'узнаем текущее системное время Различия между функциями Date, Time и Now

  • Слайд 13

    Домашнее задание Стр. 29 – 32 Ответить на контрольные вопросы Подготовиться к проверочной работе

Посмотреть все слайды

Сообщить об ошибке