[Запись и материалы] Педагогическая онлайн-конференция «EdTrends 2021/2022» Смотреть
Конкурс разработок «Пять с плюсом» июль 2021
Добавляйте свои материалы в библиотеку и получайте ценные подарки
Конкурс проводится с 1 июля по 31 июля

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

Данный урок преследует своей целью познакомить с разнообразными типами функций, выработать у учащихся навык написания простейших программ на языке Basic в одной из самых доступных, в техническом смысле, интегрированной среде программирования OpenOffice.org Basic
библиотека
материалов
Содержание слайдов
Номер слайда 1

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

Номер слайда 2

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

Номер слайда 3

Математические функции. Значения аргументов и функций являются числа. В учебнике. Пример: Dim sng. A, sng. C, sng. S, sng. D, sngpi AS Single. A = 1.3 ' Определяем угол в радианах. C = Sin(A) ' Вычисляем синус S = Cos(A) ' Вычисляем косинус. C = Tan(A) ' Вычисляем тангенсpi = 4 * Atn(1) ' Вычисляет значение числа pi.

Номер слайда 4

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

Номер слайда 5

Строковые функции. Пример: Dim str. A, str. L, str. R, str. S As String, int. N As Integerstr. A = “Школа" ' Определяем строкуint. N=Len(str. A) ' Определяем длину строкиstr. L = Left(«Школа», 1) ' Возвратит «Ш»str. L = Left(str. A, 3) ' Возвратит «Шко»str. L = Left(«Школа», 20) ' Возвратит «Школа»str. R= Right(str. A, 1) ' Возвратит «а»str. R = Right(«Школа», 3) ' Возвратит «ола»str. S=Mid(«Школа»,2,3) ' Возвратит «кол»

Номер слайда 6

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

Номер слайда 7

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

Номер слайда 8

Функции ввода и вывода. Значения Чис. Код1 и Чис. Код2, определяющие вид панели сообщений. Чис. Код1 Пиктограмма16324864 Чис. Код2 Набор кнопок0 ОК1 ОК, Отмена2 Стоп, Повтор, Пропустить3 Да, Нет, Отмена4 Да, Нет5 Повтор, Отмена. Хi?!Нажатие на кнопку приводит к вычислению значения функции, которое зависит от нажатой кнопки (Таблица 1.6. на стр. 32)Msg. Box("Уважаемый " + str. A + ", Вы готовы к проверке знаний?", 36, "Конец регистрации")

Номер слайда 9

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

Информация о публикации
Загружено: 25 мая
Просмотров: 552
Скачиваний: 7
Преснякова Карина Александровна
Информатика, 9 класс, Презентации
Скачать материал