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

Презентация по информатике на тему "Массивы на языке программирования Pascal"

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

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

Патентовед

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

  • Программирование Одномерные массивы в Паскале(4 * (x + y)) / (9 * (2 * y – 3...

    1 слайд

    Программирование
    Одномерные массивы в Паскале
    (4 * (x + y)) / (9 * (2 * y – 3 * x))

  • Программирование Одномерные массивы в ПаскалеЦикл – это многократное выполне...

    2 слайд

    Программирование
    Одномерные массивы в Паскале
    Цикл – это многократное выполнение одинаковой последовательности действий.
    цикл с известным числом шагов (цикл с параметром)
    цикл с неизвестным числом шагов (цикл с условием)

  • В  языке  Паскаль  используются  три основные  циклические  конструкции:  
(...

    3 слайд


    В языке Паскаль используются три основные циклические конструкции:
    (WHILE ... DO...), (REPEAT ... UNTIL ...),
    (FOR ... TO / DOWNTO ... DO ...).
    Оператор цикла
    с параметром
    Циклические операторы на Паскале
    for <переменная> := <начальное значение>
    to (downto) <конечное значение> do
    begin
    {тело цикла}
    end;

  • В  языке  Паскаль  используются  три основные  циклические  конструкции:  
(...

    4 слайд


    В языке Паскаль используются три основные циклические конструкции:
    (WHILE ... DO...), (REPEAT ... UNTIL ...),
    (FOR ... TO / DOWNTO ... DO ...).
    Циклические операторы на Паскале
    Оператор цикла
    с предусловием
    да
    нет
    while <условие> do begin
    {тело цикла}
    end;

  • В  языке  Паскаль  используются  три основные  циклические  конструкции:  
(...

    5 слайд


    В языке Паскаль используются три основные циклические конструкции:
    (WHILE ... DO...), (REPEAT ... UNTIL ...),
    (FOR ... TO / DOWNTO ... DO ...).
    Циклические операторы на Паскале

    repeat {тело цикла}
    until <условие>

    Оператор цикла
    с постусловием
    да
    нет

  • a:= 5; b:=16;

for i:=3 to 6 do 
begin
  a := a + b; b:= b/2;
end; Замена цик...

    6 слайд

    a:= 5; b:=16;

    for i:=3 to 6 do
    begin
    a := a + b; b:= b/2;
    end;
    Замена цикла с параметром на цикл с условием
    Определите сколько раз будет выполняться цикл и чему будет равно конечное значение

    4 раза,
    а = 35; b = 1
    a:= 5; b:=16; i := 3;
    while i <= 6 do begin
    a := a + b;
    b:= b/2;
    i := i + 1;
    end;
    a:= 5; b:=16; i := 3;
    repeat
    a := a + b;
    b:= b/2;
    i := i + 1;
    until i > 6

  • Понятие  таблицы  и  массиваЛинейная  таблица – последовательность  упорядоче...

    7 слайд

    Понятие таблицы и массива
    Линейная таблица – последовательность упорядоченных чисел (на АЯ)
    На языке программирования линейная таблица – это одномерный массив

    Т – имя массива,
    Т [3], Т [7], . . . . - индексированные имена элементов массива
    индекс – это порядковый номер элемента в таблице (массиве), записывается в квадратных скобках
    Значения индексов не должны выходить за допустимые границы

  • 8МассивыМассив – это упорядоченная последовательность, состоящая из фиксирова...

    8 слайд

    8
    Массивы
    Массив – это упорядоченная последовательность, состоящая из фиксированного количества величин одного типа.
    Особенности:
    все элементы имеют один тип
    у массива есть имя
    все элементы расположены в памяти рядом
    Примеры:
    список учеников в классе
    квартиры в доме
    школы в городе
    данные о температуре воздуха за год, месяц…

  • МассивыAмассив315НОМЕР элемента массива
(ИНДЕКС)A[1]A[2]A[3]A[4]A[5]ЗНАЧЕНИЕ...

    9 слайд

    Массивы
    A
    массив
    3
    15
    НОМЕР
    элемента массива
    (ИНДЕКС)
    A[1]
    A[2]
    A[3]
    A[4]
    A[5]
    ЗНАЧЕНИЕ элемента массива
    A[2]
    НОМЕР (ИНДЕКС)
    элемента массива: 2
    ЗНАЧЕНИЕ
    элемента массива: 10

  • Объявление массивовЗачем объявлять? 
определить имя массива
определить тип ма...

    10 слайд

    Объявление массивов
    Зачем объявлять?
    определить имя массива
    определить тип массива
    определить число элементов
    выделить место в памяти
    Массив целых чисел:


    Размер через константу:
    имя
    начальный индекс
    конечный индекс
    тип
    элементов

    var A: array[1.. ] of integer;
    const N=5;
    N
    var A : array[ 1 .. 5 ] of integer ;

  • МассивыОбъявление:
Ввод с клавиатуры:
Поэлементные операции:
Вывод на экран:c...

    11 слайд

    Массивы
    Объявление:
    Ввод с клавиатуры:
    Поэлементные операции:
    Вывод на экран:
    const N = 5;
    var a: array[1..N] of integer;
    i: integer;
    for i:=1 to N do begin
    write('a[', i, ']=');
    readln ( a[i] );
    end;
    a[1] =
    a[2] =
    a[3] =
    a[4] =
    a[5] =
    5
    12
    34
    56
    13
    Почему
    write?
    ?
    for i:=1 to N do a[i]:=a[i]*2;
    writeln('Массив A:');
    for i:=1 to N do
    write(a[i]:4);
    Массив A:
    10 24 68 112 26

  • Описание  и  ввод  значений  в  массив  на  Паскаленачалоконец i := 1, 12...

    12 слайд

    Описание и ввод значений в массив на Паскале
    начало
    конец
    i := 1, 12
    вывод ” T [ i ] = ”
    ввод T [ i ]
    var имя массива : array [ нижняя граница индекса . . верхняя граница индекса ] of тип массива ;
    PROGRAM
    VAR
    READLN
    :
    INTEGER
    T
    (
    )
    FOR
    TO
    Temperature
    ;
    T [ i ]
    ;
    END
    .
    :=
    i
    1
    12
    DO
    BEGIN
    WRITE
    (
    )
    ’ T [ ’ , i : 2, ’ ] = ’
    :
    ARRAY
    [ 1 . . 12 ]
    OF
    REAL
    i
    ;
    BEGIN
    END
    ;
    ;

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

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

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

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

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

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

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

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

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

    • На сайте: 9 лет и 4 месяца
    • Подписчики: 10
    • Всего просмотров: 332799
    • Всего материалов: 95

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

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

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

Экскурсовод

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

500/1000 ч.

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

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

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

36 ч. — 144 ч.

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

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

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

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

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

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

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

600 ч.

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

Мини-курс

Театральная педагогика: творческое развитие и воспитание

4 ч.

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

Мини-курс

Управление личной продуктивностью менеджера

10 ч.

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

Мини-курс

Педагогические идеи выдающихся педагогов и критиков

8 ч.

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