Инфоурок Информатика ПрезентацииПрезентации по языку программирования Delphi

Презентации по языку программирования Delphi

Скачать материал

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Ветвление в Delphi.pptx

Скачать материал "Презентации по языку программирования Delphi"

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Директор по управлению персоналом

Описание презентации по отдельным слайдам:

  • Ветвление в алгоритмах и программах

    1 слайд

    Ветвление в алгоритмах и программах

  • Два вида ветвления в алгоритмах:

полное ветвление        неполное ветвление

    2 слайд

    Два вида ветвления в алгоритмах:

    полное ветвление неполное ветвление

  • Общий вид команды полного ветвления в Delphi:If 
Тhen begin 
		< последовател...

    3 слайд

    Общий вид команды полного ветвления в Delphi:
    If <логическое выражение>
    Тhen begin
    < последовательность команд 1>
    end
    Еlse begin
    < последовательность команд 2>
    end;

    (англ. if – если, then – тогда, else – иначе)

  • Общий вид команды неполного ветвления в Delphi:
If 
Тhen begin 
		
	  end;

    4 слайд

    Общий вид команды неполного ветвления в Delphi:

    If <логическое выражение>
    Тhen begin
    <последовательность команд >
    end;

  • Внимание:если после ключевых слов Then и Else следует только по одной команде...

    5 слайд

    Внимание:
    если после ключевых слов Then и Else следует только по одной команде, то операторные скобки begin и end можно не ставить;
    перед Else ставить точку с запятой нельзя.

  • Задача 1. Создайте проект, который вычисляет значение выражения (a-b)/(c-d),...

    6 слайд

    Задача 1.
    Создайте проект, который вычисляет значение выражения (a-b)/(c-d),
    где a, b, с, d – действительные числа.




  • procedure TForm1.Button1Click(Sender: TObject);
Var a,b,c,d,x,y,z:real;
begin...

    7 слайд

    procedure TForm1.Button1Click(Sender: TObject);
    Var a,b,c,d,x,y,z:real;
    begin
    a := StrToFloat(Edit1.Text);
    b := StrToFloat(Edit2.Text);
    c := StrToFloat(Edit3.Text);
    d := StrToFloat(Edit4.Text);
    x := c-d;
    If x = 0
    Then Label5.Caption := 'Выражение значения не имеет: деление на нуль'
    Else
    begin
    y := a-b;
    z := y/x;
    Label5.Caption := FloatToStr(z);
    end;
    end;
    end.

  • Решение

    8 слайд

    Решение

  • Отладочные данные

    9 слайд

    Отладочные данные

  • Внимание!Десятичные числа записываются через запятую.Отладочные данные

    10 слайд








    Внимание!
    Десятичные числа записываются через запятую.
    Отладочные данные

  • Задача 2. 
Создайте проект, который вычисляет абсолютную величину числа.y = |...

    11 слайд

    Задача 2.
    Создайте проект, который вычисляет абсолютную величину числа.
    y = |x| =
    x при x ≥ 0
    -x при x < 0
    Нет
    Да
    начало
    ввод: x
    y = - x
    x < 0
    y = x
    вывод: y
    конец

  • Домашнее задание:
п. 2.8 (стр. 73 – 78)
Задания № 2, 4

    12 слайд

    Домашнее задание:
    п. 2.8 (стр. 73 – 78)
    Задания № 2, 4

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ Команда цикла со счетчиком.pptx

Скачать материал "Презентации по языку программирования Delphi"

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Описание презентации по отдельным слайдам:

  • Циклы в алгоритмах и программах.Команда цикла со счетчиком

    1 слайд

    Циклы в алгоритмах и программах.
    Команда цикла со счетчиком

  • Актуализация опорных знанийКак выглядит и как выполняется команда полного вет...

    2 слайд

    Актуализация опорных знаний
    Как выглядит и как выполняется команда полного ветвления в Delphi?
    Как выглядит и как выполняется команда неполного ветвления в Delphi?
    Как и для чего используются переключатели и флажки?
    Какие процессы называются циклическими?




  • Фрагмент алгоритма, состоящий из команд, которые могут быть выполнены более о...

    3 слайд

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

  • Задача	Есть бочка и ведро. Используя ведро, наполнить бочку водой из колодца....

    4 слайд

    ЗадачаЕсть бочка и ведро. Используя ведро, наполнить бочку водой из колодца.
    Тело цикла
    Цикл с предусловием

  • Если бы в условии предыдущей задачи было известно, что бочка пустая, то блок...

    5 слайд

    Если бы в условии предыдущей задачи было известно, что бочка пустая, то блок схема модифицированной задачи выглядела бы так:
    Цикл с постусловием

  • Блок схема циклас предусловиемс постусловием

    6 слайд

    Блок схема цикла
    с предусловием
    с постусловием

  • Команда цикла со счетчиком в DelphiЕе целесообразно использовать, когда заран...

    7 слайд

    Команда цикла со счетчиком в Delphi
    Ее целесообразно использовать, когда заранее известно количество повторений команд тела цикла.
    for <имя переменной> := <выражение 1> to <выражение 2> do
    begin
    <команды тела цикла>
    end;

  • Строка  for … to … do (англ. for – для, to -  до, do – делать, выполнять) наз...

    8 слайд

    Строка for … to … do (англ. for – для, to - до, do – делать, выполнять) называется строкой заголовка команды цикла со счетчиком.
    Переменная в строке заголовка, стоящая перед знаком присваивания, называется счетчиком цикла.
    Счетчик цикла, выражение 1 и выражение 2 должны принимать только целые значения.
    Если тело цикла состоит только из одной команды, операторные скобки begin и end можно не ставить.

  • 9 слайд

  • Обратный цикл со счетчикомfor  :=  downto  do
  begin
    
  end;(англ. down...

    10 слайд

    Обратный цикл со счетчиком
    for <имя переменной> := <выражение 1> downto <выражение 2> do
    begin
    <команды тела цикла>
    end;
    (англ. down – вниз), команда отличается от предыдущей только тем, что после каждого выполнения команд тела цикла значение счетчика цикла уменьшается на 1.

  • Выполните алгоритм26

    11 слайд

    Выполните алгоритм
    26

  • Создайте проект для вычисления суммы первых 10 натуральных чисел
(1 + 2 + … +...

    12 слайд

    Создайте проект для вычисления суммы первых 10 натуральных чисел
    (1 + 2 + … + 10)
    Задача 1.

  • var i, s: integer;
begin
  s:=0;
  for i:= 1 to 10 do
    s:=s + i;
  Label1....

    13 слайд

    var i, s: integer;
    begin
    s:=0;
    for i:= 1 to 10 do
    s:=s + i;
    Label1.Caption := IntToStr(s);
    end;



    Ответ: 55

  • Задача 2.
   Создайте проект для вычисления 10!  (1*2*3*…*10).
Указание:

Зам...

    14 слайд

    Задача 2.
    Создайте проект для вычисления 10! (1*2*3*…*10).
    Указание:

    Заменить S на P.
    2. P:=1.
    3. P:=P*i.
    4. Заменить тип integer на longint.




    Ответ: 3628800

  • ДОМАШНЕЕ ЗАДАНИЕп. 2.9, стр. 84-88, 
№ 3

    15 слайд

    ДОМАШНЕЕ ЗАДАНИЕ
    п. 2.9, стр. 84-88,
    № 3

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ Отладка программ.pptx

Скачать материал "Презентации по языку программирования Delphi"

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Описание презентации по отдельным слайдам:

  • Отладка программ

    1 слайд

    Отладка программ

  • Актуализация знанийДля чего предназначены компиляторы? В чем особенности их р...

    2 слайд

    Актуализация знаний
    Для чего предназначены компиляторы? В чем особенности их работы?
    Какие ошибки могут возникать в процессе разработки проекта?
    Какие ошибки называются синтаксическими?
    Как обнаруживаются синтаксические ошибки?
    Какие ошибки называются логическими?

  • Ошибки в DelphiСинтаксические



ЛогическиеНеверный ввод команд;
неверная зап...

    3 слайд

    Ошибки в Delphi
    Синтаксические



    Логические
    Неверный ввод команд;
    неверная запись идентификаторов;
    др.
    Логические ошибки связаны с неверной реализацией алгоритма программы (вместо ‘+’ поставили ‘–‘ и т.п.)

  • Один из способов выявления логической ошибки:создание тестовых наборов входны...

    4 слайд

    Один из способов выявления логической ошибки:
    создание тестовых наборов входных данных с заранее известными результатами и исполнение созданного проекта для этих наборов данных;
    сравнение полученных результатов с ожидаемыми;
    поиск команд в программном коде, выполнение которых является причиной появления логических ошибок.

  • Процесс поиска логических ошибок в тексте программы с использованием тестовы...

    5 слайд

    Процесс поиска логических ошибок в тексте программы с использованием тестовых наборов входных данных называют тестированием программы.

  • Пример


y:= (2*x – 5)/x*x + 1

y:= 2*x – 5/x*x + 1

y:= (2*x – 5)/(x*x + 1)...

    6 слайд

    Пример



    y:= (2*x – 5)/x*x + 1

    y:= 2*x – 5/x*x + 1

    y:= (2*x – 5)/(x*x + 1)


    при х = 0 у = -5
    деление на ноль
    деление на ноль
    division by zero

  • Комментарий – это текст, который игнорируется компилятором и включается в т...

    7 слайд

    Комментарий – это текст, который игнорируется компилятором и включается в текст программы с целью облегчения понимания программного кода.

    Помогают в поиске логических ошибок комментарии.
    // - если комментарий будет размещаться только на ОДНОЙ строке.
    {...} - здесь можно охватывать сколько угодно строк.

  • procedure TForm1.Button1Click(Sender: TObject); var index, i ,r:Integer; //...

    8 слайд

    procedure TForm1.Button1Click(Sender: TObject);
    var index, i ,r:Integer; // объявление локальны переменных типа целое число
    begin
    index:=StrToInt(Edit1.Text); //присваиваем значению index значение Edit1.Text при этом текст преобразуем в число StrToInt
    i:=StrToInt(Edit2.Text);
    //смотри выше, аналогично
    r:=i+index; // присваиваем переменной r сумму i и index
    Edit3.Text:=IntToStr(r); //Выводим результат , преобразуя число в строку
    end;

  • procedure TForm1.Button1Click(Sender: TObject); var index, i ,r:Integer; //...

    9 слайд

    procedure TForm1.Button1Click(Sender: TObject);
    var index, i ,r:Integer; // объявление локальны переменных типа целое число
    begin
    index:=StrToInt(Edit1.Text); //присваиваем значению index значение Edit1.Text при этом текст преобразуем в число StrToInt
    i:=StrToInt(Edit2.Text);
    //смотри выше, аналогично
    r:=i+index; // присваиваем переменной r сумму i и index
    Edit3.Text:=IntToStr(r); //Выводим результат , преобразуя число в строку
    end;

  • Пошаговое исполнение программ (трассировка)Шаг исполнения программы – это стр...

    10 слайд

    Пошаговое исполнение программ (трассировка)
    Шаг исполнения программы – это строка программы (F7).
    F8 – выполнить подпрограмму за один шаг.

  • Пример: Найти сумму двух чисел.

    11 слайд

    Пример: Найти сумму двух чисел.

  • Текст программы файла Project1.dprCtrl+ F2 – прервать пошаговое исполнение пр...

    12 слайд

    Текст программы файла Project1.dpr
    Ctrl+ F2 – прервать пошаговое исполнение программы
    F7

  • Окно Watch List (список просмотра)Ctrl+F5
Run – Add Watch

    13 слайд

    Окно Watch List (список просмотра)
    Ctrl+F5
    Run – Add Watch

  • Домашнее заданиеП. 2.6,
№ 2, 6

    14 слайд

    Домашнее задание
    П. 2.6,
    № 2, 6

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ События.pptx

Скачать материал "Презентации по языку программирования Delphi"

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Описание презентации по отдельным слайдам:

  • События и их обработчики

    1 слайд

    События и их обработчики

  • Актуализация знанийНазовите окна Turbo Delphi 2007 и поясните их назначение....

    2 слайд

    Актуализация знаний
    Назовите окна Turbo Delphi 2007 и поясните их назначение.

    Что такое форма? Назовите несколько ее свойств. Как изменить их значения?

    Какие общие свойства имеют кнопка, надпись, поле и область изображения? Какие свойства имеют одни из них и не имеют другие?





  • КнопкаСобытияДважды щелкнутьВкладка КодЗаготовка процедуры

    3 слайд

    Кнопка
    События
    Дважды щелкнуть
    Вкладка Код
    Заготовка процедуры

  • Процедура (лат. procedere  – продвигаться, идти вперед) – это часть программ...

    4 слайд

    Процедура (лат. procedere  – продвигаться, идти вперед) –
    это часть программы, которая имеет имя и которую можно по этому имени вызвать на исполнение в разных частях программы.

  • Подпрограммы в Delphi ПроцедурыФункции

    5 слайд

    Подпрограммы в Delphi
    Процедуры
    Функции

  • Процедура, которая исполняется при наступлении некоторого события, называется...

    6 слайд

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

  • Создание процедур – обработчиков событий в Delphi (структура процедуры)proced...

    7 слайд

    Создание процедур – обработчиков событий в Delphi (структура процедуры)
    procedure TForm1.Button1Click (Sender: TObject);

    begin

    end;

    Строка заголовка
    Стандартное слово
    Имя процедуры
    Точка с запятой
    Команды процедуры
    (тело процедуры)
    begin и end называют операторными скобками.

    Точка с запятой
    Каждая команда процедуры также должна заканчиваться точкой с запятой

  • Команды установки свойств объекта в результате исполнения процедуры. := ;

    8 слайд

    Команды установки свойств объекта в результате исполнения процедуры
    <имя объекта>.<имя свойства> := <значение или выражение>;

  • Например:Form1.Color := clGreen; - установить цвет фона окна – зеленый;...

    9 слайд





    Например:
    Form1.Color := clGreen; - установить цвет фона окна – зеленый;
    Form1.Left := 300; - установить отступ левой границы окна - 300 пикселей;
    Form1.Width := Form1.Width*2; - увеличить текущую ширину окна вдвое;
    Button1.Caption := 'Увеличить'; - установить текст заглавия на кнопке - Увеличить (если значением свойства является текст, то его нужно заключать в одинарные кавычки);
    Label1.Font.Color := clRed; - установить цвет символов, которым будет отображаться текст в надписи, - красный.

  • Средства помощи во время ввода текста проекта:после ввода первой буквы имени...

    10 слайд

    Средства помощи во время ввода текста проекта:
    после ввода первой буквы имени объекта нажать Ctrl + Пробел;


  • текст с ошибкой подчеркивается красной волнистой линией;
принято писать перву...

    11 слайд

    текст с ошибкой подчеркивается красной волнистой линией;
    принято писать первую букву каждого слова большой;
    TForm1.Button1Click;
    после ввода точки, которая разделяет имя объекта и имя свойства, автоматически открывается список свойств данного объекта;





    Выбрать свойство и нажать Enter

  • После запуска проекта на исполнение компилятор анализирует текст на наличие с...

    12 слайд

    После запуска проекта на исполнение компилятор анализирует текст на наличие синтаксических ошибок

  • Ввод и вывод данных во время исполнения проектаЗадание. Создадим процедуру, к...

    13 слайд

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

    procedure TForm1.Button1Click(Sender: TObject);
    begin
    Form1.Color := StringToColor(Edit1.Text);
    Form1.Hight := Form1.Hight + StrToInt(Edit2.Text);
    end;

  • Задание на дом:п. 2.5, стр. 51-59,
№ 4, 5

    14 слайд

    Задание на дом:
    п. 2.5, стр. 51-59,
    № 4, 5

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ Составные логические выражения.pptx

Скачать материал "Презентации по языку программирования Delphi"

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Описание презентации по отдельным слайдам:

  • Составные логические   	выражения.Вложенные команды ветвления

    1 слайд

    Составные логические выражения.
    Вложенные команды ветвления

  • Логическое выражение в команде ветвления может быть простым или составным....

    2 слайд

    Логическое выражение в команде ветвления может быть простым или составным.
    Составные логические выражения образуются из простых путем использования операций конъюнкции (and) , дизъюнкции (or), отрицания (not).

  • Использование составных логических выражений   Задача 1.	Вычислить значение з...

    3 слайд

    Использование составных логических выражений
    Задача 1.Вычислить значение заданной функции

    y =
    2x-12, если -3< x <5,
    7-8x для всех других значений x.

  • procedure TForm1.Button1Click(Sender: TObject);
var x,y: real;
begin
  x:=Str...

    4 слайд

    procedure TForm1.Button1Click(Sender: TObject);
    var x,y: real;
    begin
    x:=StrToFloat(Edit1.Text);
    if (x > -3) and (x < 5) then y:= 2*x -12
    else y:= 7 - 8*x;
    Label1.Caption := FloatToStr(y);
    end;
    end.

  • Отладочные данные

    5 слайд

    Отладочные данные

  • Вложенные команды ветвленияЗадача 2.
   Даны два числа. Определить, равны ли...

    6 слайд

    Вложенные команды ветвления
    Задача 2.
    Даны два числа. Определить, равны ли они? Если нет, то какое из них больше?


  • If x=y then Label1.Caption :=  Числа равны 
    else if x&gt;y
           then...

    7 слайд

    If x=y then Label1.Caption :=  Числа равны 
    else if x>y
    then Label1.Caption :=  Первое число больше 
    else Label1.Caption :=  Второе число больше ;
    Фрагмент программы:

  • Задача 6 (учебник).
       Создайте проект, который определяет меньшее число...

    8 слайд

    Задача 6 (учебник).
    Создайте проект, который определяет меньшее число среди трех разных чисел.

  • Домашнее задание:
п. 2.8 (стр. 78 – 79)
Задание № 9

    9 слайд

    Домашнее задание:
    п. 2.8 (стр. 78 – 79)
    Задание № 9

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ Стандартные процедуры и функции.pptx

Скачать материал "Презентации по языку программирования Delphi"

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Описание презентации по отдельным слайдам:

  • Стандартные процедуры и функции в Delphi

    1 слайд

    Стандартные процедуры и функции в Delphi

  • 2 слайд

  • Задача 1.	Вычислите абсолютную величину числа, вводимого с клавиатуры (abs(x)...

    3 слайд

    Задача 1.Вычислите абсолютную величину числа, вводимого с клавиатуры (abs(x)).

    Задача 2.Вычислите синус числа, вводимого с клавиатуры (sin(x)).

    Задача 3.Вычислите дробную часть числа, вводимого с клавиатуры (frac(x)) .

    Задача 4. Вычислите целую часть числа, вводимого с клавиатуры (int(x)).

  • Задача .	Даны действительные числа s и t. Получить:f(t, -2s, 1.17) + f(2.2,...

    4 слайд

    Задача .Даны действительные числа s и t. Получить:

    f(t, -2s, 1.17) + f(2.2, t, s-t), где


  • Function F(a,b,c:real):real;
begin
 F:=(2*a-b-sin(c))/(5+c);
 end;

{$R *.dfm...

    5 слайд

    Function F(a,b,c:real):real;
    begin
    F:=(2*a-b-sin(c))/(5+c);
    end;

    {$R *.dfm}

    procedure TForm1.Button1Click(Sender: TObject);
    Var s,t,y:real;
    begin
    s:=StrToFloat(Edit1.Text);
    t:=StrToFloat(Edit2.Text);
    y:=F(t,-2*s,1.17)+F(2.2,t,s-t);
    Label1.Caption:=FloatToStr(y);
    end;

  • Задача 9.	Создайте проект, в котором для двух заданных целых чисел определяет...

    6 слайд

    Задача 9.Создайте проект, в котором для двух заданных целых чисел определяется, какое из них имеет большую сумму цифр. Используйте процедуру для нахождения суммы цифр заданного целого числа.
    Procedure Sum (a, x : integer; var s : integer);
    Begin
    s:=0;
    Repeat
    x:=a mod 10;
    s:=s+x;
    a:=a div 10;
    Until a=0;
    end;
    Вызов процедуры: Sum (b, s1); Sum (c, s2);
    Отладочные данные:1) 1234, 5678
    Ответ: второе число



  • стр. 99-100, № 10Домашнее задание:

    7 слайд

    стр. 99-100, № 10
    Домашнее задание:

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ Функции пользователя.pptx

Скачать материал "Презентации по языку программирования Delphi"

Получите профессию

Копирайтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Описание презентации по отдельным слайдам:

  • ФУНКЦИИ ПОЛЬЗОВАТЕЛЯ В DELPHI

    1 слайд

    ФУНКЦИИ ПОЛЬЗОВАТЕЛЯ В DELPHI

  • Функция пользователя, как и процедура пользователя – это отдельная часть пр...

    2 слайд

    Функция пользователя, как и процедура пользователя – это отдельная часть программы, которая имеет свое имя и может быть вызвана для выполнения в любой другой части программы.

  • ОТЛИЧИЯ ФУНКЦИИ ОТ ПРОЦЕДУРЫ:function   (): ; 
Значение, которое функция долж...

    3 слайд

    ОТЛИЧИЯ ФУНКЦИИ ОТ ПРОЦЕДУРЫ:
    function <имя> (<списки аргументов с их типами>): <тип результата >;
    Значение, которое функция должна вернуть (передать) вызывающей ее команде, в тексте самой функции должно быть присвоено переменной, имя которой совпадает с именем функции.
    Функция может быть вызвана либо в правой части команды присваивания, либо в команде вывода.


  • Оформим как функцию фрагмент программы вычисления НОД двух натуральных чисел:...

    4 слайд

    Оформим как функцию фрагмент программы вычисления НОД двух натуральных чисел:
    Function MCD (a,b: integer): integer;
    Var r: integer;
    begin
    r := a mod b;
    while r <> 0 do
    begin
    a := b;
    b := r;
    r := a mod b;
    end;
    MCD:=b;
    end;
    2 аргумента – a и b
    1 результат – c (НОД)
    Вызов функции: к := МCD(35, 77)
    X=7

  • Задача 6.  Запишите функцию, которая вычисляет длину отрезка по известным коо...

    5 слайд

    Задача 6. Запишите функцию, которая вычисляет длину отрезка по известным координатам его концов. Запишите команду вызова этой функции для вычисления длины отрезка а с координатами концов (0; 0) и (20; 30).

  • Задача 8.  Создайте проект, в котором можно найти максимальное из четырех раз...

    6 слайд

    Задача 8. Создайте проект, в котором можно найти максимальное из четырех разных целых чисел, вводимых с клавиатуры. Используйте функцию для нахождения большего из двух заданных целых чисел.

  • Задача .   Даны действительные числа s и t. Получить:f(t, -2s, 1.17) + f(2....

    7 слайд

    Задача . Даны действительные числа s и t. Получить:

    f(t, -2s, 1.17) + f(2.2, t, s-t), где


  • Домашнее заданиестр. 98-99, № 7

    8 слайд

    Домашнее задание



    стр. 98-99, № 7

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Несколько презентаций уроков изучения основных принципов объектно-ориентированного программирования в школе. Презентации описывают некоторые аспекты работы в интегрированной среде визуальной разработки Turbo Delphi 2007. Предлагаются следующие темы:

1. События и их обработчики.

2. Стандартные процедуры и функции в Delphi.

3. Ветвление в алгоритмах и программах.

4. Составные логические выражения.

5. Циклы в алгоритмах и программах. Команда цикла со счетчиком.

6. Отладка программ.

7. Функции пользователя в Delphi.

Презентации расчитаны на учащихся старших классов. Они могут быть использованы как на уроках, так и на факультативах.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 671 725 материалов в базе

Скачать материал

Другие материалы

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

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 24.11.2014 1985
    • RAR 13.8 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Карпова Ольга Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Карпова Ольга Александровна
    Карпова Ольга Александровна
    • На сайте: 9 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 27444
    • Всего материалов: 16

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Няня

Няня

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 19 регионов
  • Этот курс уже прошли 70 человек

Курс профессиональной переподготовки

Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 192 человека из 56 регионов
  • Этот курс уже прошли 977 человек

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Мини-курс

Музыкальная культура: от истории до современности

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Социальная и поведенческая психология

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 29 человек из 18 регионов
  • Этот курс уже прошли 10 человек

Мини-курс

GR: аспекты коммуникации и взаимодействия с государственными органами

2 ч.

780 руб. 390 руб.
Подать заявку О курсе