Инфоурок Информатика ПрезентацииПрезентация Программирование линейных алгоритмов

Презентация Программирование линейных алгоритмов

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

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

  • Начала программированияПрограммирование линейных алгоритмов.

Числовые типы д...

    1 слайд

    Начала программирования
    Программирование линейных алгоритмов.

    Числовые типы данных.

    Целочисленный тип данных

  • Числовые типы данныхСтандартные функции языка Паскаль:

    2 слайд

    Числовые типы данных
    Стандартные функции языка Паскаль:

  • Целочисленный тип данныхОперации над целыми числами в языке Паскаль:

    3 слайд

    Целочисленный тип данных
    Операции над целыми числами в языке Паскаль:

  • Операции div и mod program n_4;
  var x, a, b, c, s: integer;
begin
  writeln...

    4 слайд

    Операции div и mod
    program n_4;
    var x, a, b, c, s: integer;
    begin
    writeln ('Нахождение суммы цифр трёхзначного числа');
    write ('Введите исходное число>>');
    readln (x);
    a:=x div 100;
    b:=x mod 100 div 10;
    c:=x mod 10;
    s:=a+b+c ;
    writeln ('s= ', s)
    end.
    Трёхзначное число можно представить в виде следующей суммы: x = a·100 + b·10 + c, где а, b, с - цифры числа.
    Программа нахождения суммы цифр вводимого с клавиатуры целого трёхзначного числа:

  • Символьный и строковый типы данныхФункция ord преобразовывает букву в её числ...

    5 слайд

    Символьный и строковый типы данных
    Функция ord преобразовывает букву в её числовой код.
    Символы – это все буквы и значки, которые есть на клавиатуре. Для ввода в программу символьных переменных необходимо указать для них символьный тип данных char.
    Функция chr преобразовывает числовой код символа в сам символ.
    Значением строковой величины (тип string) является произвольная последовательность символов, заключенная в апострофы.
    W
    chr
    87
    ord
    W
    %
    37
    %
    4
    52
    4
    S
    83
    S
    var c: string
    c:= chr(52)+chr(37)
    с
    4%

  • Символьный и строковый типы данныхprogram n_5;
  var a: char; kod: integer; b...

    6 слайд

    Символьный и строковый типы данных
    program n_5;
    var a: char; kod: integer; b: string;
    begin
    writeln ('Код и строка');
    write ('Введите исходную букву>>');
    readln (a);
    kod:=ord(a);
    b:=chr(kod–1)+a+chr(kod+1);
    writeln ('Код буквы ', a, '-', kod);
    writeln ('Строка: ', b)
    end.
    Вывод на экран кода буквы, введённой с клавиатуры
    Вывод на экран строки из трёх букв.
    Каких?

  • Логический тип данныхВеличины логического типа принимают всего два значения:...

    7 слайд

    Логический тип данных
    Величины логического типа принимают всего два значения:
    false и true;
    false < true.
    Логические значения получаются в результате выполнения операций сравнения числовых, символьных, строковых и логических выражений.
    В Паскале логической переменной можно присваивать результат операции сравнения.

  • Логический тип данныхПусть ans - логическая переменная,
           n - целая...

    8 слайд

    Логический тип данных
    Пусть ans - логическая переменная,
    n - целая переменная.
    В результате выполнения оператора присваивания
    ans:=n mod 2=0
    переменной ans будет присвоено значение true при любом чётном n и false в противном случае.
    program n_6;
    var n: integer; ans: boolean;
    begin
    writeln ('Определение истинности высказывания о чётности числа');
    write ('Введите исходное число>>');
    readln (n);
    ans:=n mod 2=0;
    writeln ('Число ', n,' является четным - ', ans)
    end.

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

    9 слайд

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

  • program n_7;
  var a, b, c: integer; ans: boolean;
begin
  writeln (&#039;Определе...

    10 слайд

    program n_7;
    var a, b, c: integer; ans: boolean;
    begin
    writeln ('Определение истинности высказывания
    о равнобедренном треугольнике');
    write ('Введите значения a, b, c>>');
    readln (a, b, c);
    ans:=(a=b) or (a=c) or (b=c);
    writeln ('Треугольник с длинами сторон ', a, ',', b,
    ',', c, ' является равнобедренным - ', ans)
    end.
    Логический тип данных

  • Найди панду

    11 слайд

    Найди панду

  • Д. З. §3.3 №2, 4, 7, 8.

    12 слайд

    Д. З. §3.3 №2, 4, 7, 8.

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

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

6 104 818 материалов в базе

Материал подходит для УМК

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

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

Вам будут интересны эти курсы:

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

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

  • Скачать материал
    • 18.09.2022 78
    • PPTX 669 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Букатар Любовь Васильевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Букатар Любовь Васильевна
    Букатар Любовь Васильевна
    • На сайте: 5 лет и 4 месяца
    • Подписчики: 2
    • Всего просмотров: 43548
    • Всего материалов: 41

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

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