Инфоурок Информатика ПрезентацииПрезентация по информатике на тему: "Одномерные массивы" (9 класс)

Презентация по информатике на тему: "Одномерные массивы" (9 класс)

Скачать материал
Скачать материал "Презентация по информатике на тему: "Одномерные массивы" (9 класс)"

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

Педагог-организатор

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

  • Одномерные массивы

    1 слайд

    Одномерные массивы

  • ПовторениеКакие типы данных вы знаете?

Целочисленный (integer)
Вещественный...

    2 слайд

    Повторение
    Какие типы данных вы знаете?

    Целочисленный (integer)
    Вещественный (real)

    Типы данных которые редко используют

    Символьный (char)
    Строковый (string)
    Логический (boolen)

  • ПовторениеКакие виды циклов вы знаете?

Цикл с заданным условием продолжения...

    3 слайд

    Повторение
    Какие виды циклов вы знаете?

    Цикл с заданным условием продолжения работы (цикл ПОКА)

    Цикл с заданным условием окончания работы (цикл ДО)

    Цикл с заданным числом повторений (цикл ДЛЯ)

  • ПовторениеНазовите по очереди вид цикла и операторы языка Pascal, использующи...

    4 слайд

    Повторение
    Назовите по очереди вид цикла и операторы языка Pascal, использующиеся для его записи

    цикл ПОКА
    while <условие> do <оператор>
    цикл ДО
    repeat <оператор1; оператор2 …;> until <условие>
    цикл ДЛЯ
    for <параметр> := <нач. знач.> to <кон. знач.> do <оператор>

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

    5 слайд

    Повторение
    Какой вид цикла мы обычно используем, когда известно заранее число его шагов?

    Цикл с заданным числом повторений
    (цикл ДЛЯ)

  • ПовторениеЗапишите значение переменной S, полученное в результате работы след...

    6 слайд

    Повторение
    Запишите значение переменной S, полученное в результате работы следующей программы.

    var s,k: integer;
    begin
    s:=0;
    for k:=6 to 12 do
    s:=s+10;
    writeln(s);
    end.

    ОТВЕТ: 70

  • Задание 9

    7 слайд

    Задание 9

  • program dom;
	var D1, D2, D3, S: integer;
begin
	writeln (‘количество жителей...

    8 слайд

    program dom;
    var D1, D2, D3, S: integer;
    begin
    writeln (‘количество жителей’);
    write (‘введите количество жителей в 1 доме’);
    readln (D1);
    write (‘введите количество жителей во 2 доме’);
    readln (D2);
    write (‘введите количество жителей в 3 доме’);
    readln (D3);
    S:=D1+D2+D3;
    write (‘количество жителей во всех домах равно’, S)
    end.


    Составьте программу которая подсчитывает количество жителей во всех домах?

  • МассивыОписание. Заполнение. Вывод. Вычисление суммы элементов массива.Вопр...

    9 слайд

    Массивы
    Описание. Заполнение. Вывод. Вычисление суммы элементов массива.

    Вопросы

    Что такое массив в языке программирования?
    Какие характеристики имеет массив?
    Как описать массив на языке Паскаль?
    Как заполнить массив?
    Как вывести элементы массива на экран?
    Как вычислить сумму элементов массива?

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

    10 слайд

    Массивы
    Массив – это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элемента в массиве.
    Шкаф – это массив
    Ящики – это индексы
    Содержимое ящиков – элементы массива

  • МассивыОдномерный массив634-2019-57987654321Значение элемента массиваИндекс э...

    11 слайд

    Массивы
    Одномерный массив
    6
    3
    4
    -2
    0
    1
    9
    -5
    7
    9
    8
    7
    6
    5
    4
    3
    2
    1
    Значение элемента массива
    Индекс элемента массива

  • МассивыМассив имеет следующие характеристики:

имя - название массива; 
индек...

    12 слайд

    Массивы
    Массив имеет следующие характеристики:

    имя - название массива;
    индекс - номер элемента в массиве;
    элемент - каждое значение в массиве;
    размер - количество элементов в массиве.

  • Описание массиваОбщий вид описания массива:
var : array [ ..
] of ;var a: arr...

    13 слайд

    Описание массива
    Общий вид описания массива:
    var <имя_массива>: array [<мин_знач_индекса> ..
    <макс_знач_индекса>] of <тип_элементов>;
    var a: array [1..10] of integer;
    const b: array [1..5] of integer = (4, 2, 3, 5, 7);
    Тип элементов массива
    Имя массива
    Максимальное значение индекса
    Минимальное значение индекса
    Значение 1-го элемента массива

  • Заполнение массива1 способ. Ввод каждого значения с клавиатуры:
	for i:=1 to...

    14 слайд

    Заполнение массива
    1 способ. Ввод каждого значения с клавиатуры:
    for i:=1 to 10 do read (a[i]);

    2 способ. С помощью оператора присваивания (по формуле):
    for i:=1 to 10 do a[i]:=i;

    3 способ. С помощью оператора присваивания (случайными числами):
    randomize;
    for i:=1 to 10 do a[i]:=random(100);


  • Вывод массива1 способ. Элементы массива можно вывести в строку, разделив их п...

    15 слайд

    Вывод массива
    1 способ. Элементы массива можно вывести в строку, разделив их пробелом:

    for i:=1 to 10 do write (a[i], ' ');

    2 способ. Вывод с комментариями:

    for i:=1 to 10 do writeln ('a[', i, ']=', a[i]);

  • Объявление массиваЗаполнение массиваВывод массиваprogram  n_1 ;  var i: inte...

    16 слайд

    Объявление массива
    Заполнение массива
    Вывод массива
    program  n_1 ;
    var i: integer;
    a: array[1...10] of integer;
    begin 
    for i:=1 to 10 do a[i]:=random(100);
    for i:=1 to 10 do write (a[i],` `);  
    end.
    Заполнить массив A(10) случайными числами и вывести элементы массива на экран

  • Вычисление суммы элементов массиваОсновной фрагмент программы:
   s:=0;
   fo...

    17 слайд

    Вычисление суммы элементов массива
    Основной фрагмент программы:
    s:=0;
    for i:=1 to n do s:=s+a[i];

  • Вычисление суммы элементов массиваprogram  n_2;
  var s, i: integer;
      a:...

    18 слайд

    Вычисление суммы элементов массива
    program  n_2;
    var s, i: integer;
    a: array[1...10] of integer;
    begin 
    s:=0;
    for i:=1 to 10 do a[i]:=random(50);
    for i:=1 to 10 do write (a[i],` `);
    for i:=1 to 10 do s:=s+a[i];
    writeln ('s=', s)
    end.

  • Программаprogram d_2;
        var s, i: integer;
	D: array [1 . . 12] of inte...

    19 слайд

    Программа
    program d_2;
    var s, i: integer;
    D: array [1 . . 12] of integer;
    begin
    writeln (‘количество жителей’);
    s:=0;
    for i:=1 to 12 do read (D[ i ]);
    for i:=1 to 12 do writeln (‘D[ ‘, i, ‘ ]=’, D[ i ]);
    for i:=1 to n do s:=s+D[ i ];
    writeln (‘количество жителей во всех домах =’, S)
    end.
    for i:=1 to 12 do read (D[ i ]);
    Заменить на
    for i:=1 to 12 do D[ i ] :=i*2;

  • ЗадачаНаписать программу, которая вычисляет среднюю за неделю температуру воз...

    20 слайд

    Задача
    Написать программу, которая вычисляет среднюю за неделю температуру воздуха. Исходные данные
    должны вводиться во время работы программы.
    Рекомендуемый вид экрана при работе программы:

    Введите температуру воздуха за неделю.
    1 день= 2
    2 день= 0
    3 день= -3
    4 день= 1
    5 день= 3
    6 день= -2
    7 день= 0
    Средняя температура: 0.00 град.

  • МассивыВопросы

Что такое массив в языке программирования?
Какие характеристи...

    21 слайд

    Массивы
    Вопросы

    Что такое массив в языке программирования?
    Какие характеристики имеет массив?
    Как описать массив на языке Паскаль?
    Как заполнить массив?
    Как вывести элементы массива на экран?
    Как вычислить сумму элементов массива?

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 609 866 материалов в базе

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

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

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

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

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

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

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

    Гаврилов Анатолий Сергеевич
    Гаврилов Анатолий Сергеевич
    • На сайте: 8 лет и 3 месяца
    • Подписчики: 2
    • Всего просмотров: 44049
    • Всего материалов: 15

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

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

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

Бухгалтер

Бухгалтер

500/1000 ч.

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

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

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

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 45 человек из 21 региона

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

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

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

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 187 человек из 53 регионов

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

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

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4450 руб.
Подать заявку О курсе
  • Сейчас обучается 678 человек из 78 регионов

Мини-курс

Управление и стратегическое развитие высшего образования

5 ч.

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

Мини-курс

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

6 ч.

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

Мини-курс

Переходные моменты в карьере

4 ч.

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