481514
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 1.410 руб.;
- курсы повышения квалификации от 430 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 90%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

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

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

библиотека
материалов
Одномерные массивы
Повторение Какие типы данных вы знаете? Целочисленный (integer) Вещественный...
Повторение Какие виды циклов вы знаете? Цикл с заданным условием продолжения...
Повторение Назовите по очереди вид цикла и операторы языка Pascal, использующ...
Повторение Какой вид цикла мы обычно используем, когда известно заранее число...
Повторение Запишите значение переменной S, полученное в результате работы сле...
Задание 9
program dom; 	var D1, D2, D3, S: integer; begin 	writeln (‘количество жителей...
Массивы Описание. Заполнение. Вывод. Вычисление суммы элементов массива. Вопр...
Массивы Массив – это поименованная совокупность однотипных элементов, упорядо...
Массивы Одномерный массив Значение элемента массива Индекс элемента массива
Массивы Массив имеет следующие характеристики: имя - название массива; индекс...
Описание массива Общий вид описания массива: var : array [ .. ] of ; var a: a...
Заполнение массива 1 способ. Ввод каждого значения с клавиатуры: 	for i:=1 to...
Вывод массива 1 способ. Элементы массива можно вывести в строку, разделив их...
Объявление массива Заполнение массива Вывод массива program  n_1 ; var i: int...
Вычисление суммы элементов массива Основной фрагмент программы: s:=0; for i:=...
Вычисление суммы элементов массива program  n_2; var s, i: integer; a: array[...
Программа program d_2; var s, i: integer; 	D: array [1 . . 12] of integer; be...
Задача Написать программу, которая вычисляет среднюю за неделю температуру во...
Массивы Вопросы Что такое массив в языке программирования? Какие характеристи...

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

1 слайд Одномерные массивы
Описание слайда:

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

2 слайд Повторение Какие типы данных вы знаете? Целочисленный (integer) Вещественный
Описание слайда:

Повторение Какие типы данных вы знаете? Целочисленный (integer) Вещественный (real) Типы данных которые редко используют Символьный (char) Строковый (string) Логический (boolen)

3 слайд Повторение Какие виды циклов вы знаете? Цикл с заданным условием продолжения
Описание слайда:

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

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

Повторение Назовите по очереди вид цикла и операторы языка Pascal, использующиеся для его записи цикл ПОКА while <условие> do <оператор> цикл ДО repeat <оператор1; оператор2 …;> until <условие> цикл ДЛЯ for <параметр> := <нач. знач.> to <кон. знач.> do <оператор>

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

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

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

Повторение Запишите значение переменной S, полученное в результате работы следующей программы. var s,k: integer; begin s:=0; for k:=6 to 12 do s:=s+10; writeln(s); end. ОТВЕТ: 70 s K 0 - 10 6 20 7 30 8 40 9 50 10 60 11 70 12

7 слайд Задание 9
Описание слайда:

Задание 9

8 слайд program dom; 	var D1, D2, D3, S: integer; begin 	writeln (‘количество жителей
Описание слайда:

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 слайд Массивы Массив – это поименованная совокупность однотипных элементов, упорядо
Описание слайда:

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

11 слайд Массивы Одномерный массив Значение элемента массива Индекс элемента массива
Описание слайда:

Массивы Одномерный массив Значение элемента массива Индекс элемента массива

12 слайд Массивы Массив имеет следующие характеристики: имя - название массива; индекс
Описание слайда:

Массивы Массив имеет следующие характеристики: имя - название массива; индекс - номер элемента в массиве; элемент - каждое значение в массиве; размер - количество элементов в массиве.

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

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

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

Заполнение массива 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);

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

Вывод массива 1 способ. Элементы массива можно вывести в строку, разделив их пробелом: for i:=1 to 10 do write (a[i], ' '); 2 способ. Вывод с комментариями: for i:=1 to 10 do writeln ('a[', i, ']=', a[i]); 45 21 56 43 83 56 69 34 28 15 a[1]=4 a[2]=1 a[3]=6 a[4]=3 a[5]=8 a[6]=5 a[7]=9 a[8]=4 a[9]=8 a[10]=7

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

Объявление массива Заполнение массива Вывод массива 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) случайными числами и вывести элементы массива на экран

17 слайд Вычисление суммы элементов массива Основной фрагмент программы: s:=0; for i:=
Описание слайда:

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

18 слайд Вычисление суммы элементов массива program  n_2; var s, i: integer; a: array[
Описание слайда:

Вычисление суммы элементов массива 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.

19 слайд Программа program d_2; var s, i: integer; 	D: array [1 . . 12] of integer; be
Описание слайда:

Программа 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 слайд Массивы Вопросы Что такое массив в языке программирования? Какие характеристи
Описание слайда:

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

Общая информация

Номер материала: ДБ-060602

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

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «Оператор персонального компьютера»
Курс «3D Studio MAX»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

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

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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