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

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

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

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Специалист органа опеки

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

  • Что такое алгоритм?
Назовите базовые структуры алгоритмов.
В какой форме запи...

    1 слайд

    Что такое алгоритм?
    Назовите базовые структуры алгоритмов.
    В какой форме записываются алгоритмы?
    Словесная, графическая, программная.
    Составьте алгоритм нахождения суммы чисел А и В.

  • Словесная форма:
	1. Задать два числа А и В
	2. Найти сумму этих чисел S=А+В...

    2 слайд

    Словесная форма:
    1. Задать два числа А и В
    2. Найти сумму этих чисел S=А+В
    Графическая форма:



    начало
    А, В
    S=А+В
    S
    конец
    Как запишется алгоритм на языке программирования Turbo Pascal?

  • ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ

    3 слайд

    ПРОГРАММИРОВАНИЕ
    ЛИНЕЙНЫХ
    АЛГОРИТМОВ

  • ЛИНЕЙНЫЕ ПРОГРАММЫ могут включать в себя операторы:присваивания,
ввода,
вывода.

    4 слайд

    ЛИНЕЙНЫЕ ПРОГРАММЫ могут включать в себя операторы:
    присваивания,
    ввода,
    вывода.

  • Оператор присваиванияА:=В;
А – переменная;
В – выражение;
Типы переменной А и...

    5 слайд

    Оператор присваивания
    А:=В;
    А – переменная;
    В – выражение;
    Типы переменной А и значение переменной В должны соответствовать друг другу.
    Например: x, y: integer;
    y:=2x+4;

  • Задачи:Какие из следующих последовательностей символов являются операторами п...

    6 слайд

    Задачи:
    Какие из следующих последовательностей символов являются операторами присваивания?
    А) X:=Y;
    Б) MIN=K+1;
    В) Rrr=125+1*A;
    Г) Str:=‘120*Y’;

  • 2. Пусть значения переменных X и Y равны, соответственно, 3 и 2, какие значен...

    7 слайд

    2. Пусть значения переменных X и Y равны, соответственно, 3 и 2, какие значения будут иметь эти переменные после выполнения операторов присваивания?

    А) X:=X+2*Y; Y:=Y/2;
    Б) X:=1; X:=X+Y;
    В) X:=Y; Y:=X;

    (X=7, Y=1)
    (X=3, Y=2)
    (X=2, Y=2)

  • ОПЕРАТОР ВВОДАОператор ввода значений с клавиатуры имеет вид: 
ReadLn(A1,A2,…...

    8 слайд

    ОПЕРАТОР ВВОДА
    Оператор ввода значений с клавиатуры имеет вид:
    ReadLn(A1,A2,…,An);
    где A1,A2,…,An – имена переменных.

    Readln;
    Ждет нажатия клавиши ввода.

  • ОПРЕАТОР ВЫВОДАWRITE(B1,B2,…,Bn); 
 где B1,B2,…,Bn – выражения типов: Integer...

    9 слайд

    ОПРЕАТОР ВЫВОДА
    WRITE(B1,B2,…,Bn);
    где B1,B2,…,Bn – выражения типов: Integer, Char, Real, String, Boolean.
    Значения типа Integer – выводятся в обычной форме в виде целого числа.
    Значения типа Real – в простейшем случае выводятся в форме с порядком, при этом мантисса содержит 7 цифр.

  • Пример 1.WRITE(123.456);   на экране – 1.234560Е02
WRITE(-0.000123);  на экра...

    10 слайд

    Пример 1.
    WRITE(123.456); на экране – 1.234560Е02
    WRITE(-0.000123); на экране – -1.230000Е-04

    Для удобства восприятия вывода существует возможность задания маски: WRITE(A:N:M);
    N – выражение, обозначающее общее число позиций, отводимых под значение А
    M – выражение, обозначающее число позиций, отводимых под дробную часть.

  • Пример 2.WRITE(123.456:10:4);
             A     N M

WRITE(123.456:6:2);

Зн...

    11 слайд

    Пример 2.
    WRITE(123.456:10:4);
    A N M

    WRITE(123.456:6:2);

    Значения типа Char и String выводятся в виде одного или последовательности символов.
    Значения типа Boolean выводятся
    в виде True или False.

  • WRITELN(B1,B2,…,Bn); - отличается от первого тем, что после вывода последне...

    12 слайд

    WRITELN(B1,B2,…,Bn);

    - отличается от первого тем, что после вывода последнего значения курсор переводится в начало следующей строки экрана.

    WRITELN;
    Переводит курсор на следующую строку.

  • Пример 3.

Вывести на экран фразу –
 «Моя первая программа»

Решение:
Program...

    13 слайд

    Пример 3.

    Вывести на экран фразу –
    «Моя первая программа»

    Решение:
    Program primer3;
    Begin
    writeln(‘Моя первая программа’);
    readln;
    end.

  • Пример 4. Написать программу нахождения суммы чисел А и В, вводимых с клавиат...

    14 слайд

    Пример 4. Написать программу нахождения суммы чисел А и В, вводимых с клавиатуры.
    Program primer4;
    Var A,B,S: Integer;
    Begin
    Writeln(‘Введите значения чисел А, В’);
    Read(A,B);
    S:=A+B;
    Writeln(‘S=‘, S);
    Readln(S);
    End.

    начало
    А, В
    S:=А+В
    S
    конец

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

Написать программу вычисления 
площади равнобедренной трап...

    15 слайд


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

    Написать программу вычисления
    площади равнобедренной трапеции.
    Значения основания и боковой стороны вводятся с клавиатуры.

  • Какие операторы включают линейные программы?
Назовите операторы ввода?
Назови...

    16 слайд

    Какие операторы включают линейные программы?
    Назовите операторы ввода?
    Назовите операторы вывода?
    Чем отличается оператор Write от оператора Writeln?

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 664 116 материалов в базе

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

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

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

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

  • Скачать материал
    • 06.01.2016 6041
    • PPTX 543 кбайт
    • 362 скачивания
    • Рейтинг: 3 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Сулейменова Арайлым Жалгасбековна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    • На сайте: 8 лет и 3 месяца
    • Подписчики: 3
    • Всего просмотров: 47366
    • Всего материалов: 31

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

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

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

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

Секретарь-администратор (делопроизводитель)

500/1000 ч.

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

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

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 66 человек из 34 регионов
  • Этот курс уже прошли 83 человека

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

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 139 человек из 44 регионов
  • Этот курс уже прошли 1 298 человек

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

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Мини-курс

Основы образовательной политики и информатики

4 ч.

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

Мини-курс

Психологические механизмы и стратегии: сохранения психологического равновесия

4 ч.

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

Мини-курс

Проектное управление

4 ч.

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