Паскаль
<<  Детская 1 класс больше на некоторое число Операторы цикла в среде программирования Turbo Pascal  >>
Массивы
Массивы
Картинки из презентации «Для учителя поиск заданного элемента в массиве» к уроку информатики на тему «Паскаль»

Автор: Nichee. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Для учителя поиск заданного элемента в массиве.ppt» со всеми картинками в zip-архиве размером 265 КБ.

Для учителя поиск заданного элемента в массиве

содержание презентации «Для учителя поиск заданного элемента в массиве.ppt»
Сл Текст Сл Текст
1Массивы. Презентация учителей: 8maxM do begin writeln('Введите элементы
Новицкий С.А г.Полоцк сш №1 Ласкина Н.А г. массива '); readln(К[i]); end; S:=0; for
Новолукомль сш №2 Хлусевич С.А Толочинский i:=1 to maxM do if К[i]<0 then S:=S+
район Голубцов Ю.В г.п. Богушевск сш №1 К[i]; writeln('S=',S) End.
Макрак О.И г. Новолукомль сш №1 Ладкова 9www.uroki.net. . Генерация элементов
Т.А г. Орша сш №18. www.uroki.net. массива с помощью функции случайных чисел.
2www.uroki.net. Массив - это большое . Program vvod2; Const maxM=10; Var tab1:
пространство чего-то однородного по типу. array[1..maxM] of integer; i: integer;
( Из словаря иностранных слов, 1954 г.). Begin Randomize; {функция позволяет
Массив в программировании - это структура перемешивать числа из диапазона указанном
данных, представляющая собой упорядочен- в функции random и употребляется перед ней
ную совокупность значений одного типа. ( } For i:=1 to maxM do begin
Из Оксфордского словаря английского языка, Tab1[i]:=random(101); {Функция random(101)
1995 г.). генерирует целые числа в диапазоне от 0 до
3Оглавление. www.uroki.net. 1. Теория. 100} write(tab1[i]); end; End.
2. Примеры. 3. Тесты. 10www.uroki.net. Поиск максимального и
4www.uroki.net. Массив - это минимального элементов в массиве. Дан
переменная,образованная одномерный массив K из 10 целых элементов,
последовательностью переменных, причём: найти максимальный элемент и его индекс.
Все они имеют один и тот же тип; Каждый Решение: Program Poisk_2; Const maxM=10;
компонент имеет свой номер; Множество Var К: array[1..maxM] of integer; Max, i,
индексов конечно, зафиксировано в j: integer; Begin Randomize; For i:=1 to
определении массива; Возможность обработки maxM do begin К[i]:=random(101);
компонента, его доступность не зависит от write(К[i]); end; Max:=K[1]; J:=1; for
его места в последовательности. i:=2 to maxM do if Max<K[i] then begin
5www.uroki.net. Описание массива в max:=K[i]; j:=i; end;
Паскале: Первый способ: Const MaxM = ...; writeln('Максимальный элемент=', max);
{Максимальные значения количества writeln('Индекс макс. элемента=', j); End.
элементов} Type <имя типа> = 11www.uroki.net. Сортировка массива -
Array[1..МахМ] Of <тип элементов>; это расстановка эдементов массива в
Var А1, В2, С3: <имя типа> ; некотором порядке. Убывающий порядок -
Например: Const MaxM = 10; Type А = каждый следующий элемент должен быть
Array[1..МахМ] Of integer; Var M: A; меньше предыдущего. Невозрастающий -
Второй способ: Const MaxM = ...; каждый следующий элемент должен быть не
{Максимальные значения количества больше предыдущего. Возрастающий - каждый
элементов} Var <имя следующий элемент больше предыдущего.
массива>:Array[1..MaxN] Of <тип Неубывающий - каждый следующий элемент не
элементов>; Например: Const MaxM = 10; меньше предыдущего.
Var А: Array[1..МахМ] Of integer; 12Сортировка выбором. www.uroki.net. For
6www.uroki.net. Ввод массива: Program i:=1 to N-1 do begin K:=i; max:=A[i] for
vvod; Const maxM=10; Var tab1: j:=i+1 to N do if A[j]>max then begin
array[1..maxM] of integer; i: integer; max:=A[j]; K:=j; end;
Begin For i:=1 to maxM do begin A[K]:=A[i];A[i]:=max; end;
writeln('Введите элементы массива '); 13www.uroki.net. Тесты. массив это- а)
readln(tab[i]); end; End. Конечное число элементов. б) Упорядоченное
7Вывод массива: www.uroki.net. Program множество элементов разного типа. в)
vivod; Const maxM=10; Var tab1: Конечное упорядоченное множество элементов
array[1..maxM] of integer; i: integer; одного типа. Одномерный массив
Begin For i:=1 to maxM do begin описывается: а) Var tab1: array[1..78] of
writeln('Вывод элементов массива '); integer; б) var tab1: array[1..5] ; в) Var
writeln (tab[i]); end; End. tab1= array[1..13] of integer;
8www.uroki.net. Поиск элемента с 14www.uroki.net. Тесты. Индекс элементов
заданными свойствами. Задан одномерный массива может быть: а) целым числом; б)
массив К[1..10], определить сумму вещественным числом; в) целым
отрицательных элементов. Program Poisk; положительным. Как обратиться к 5 элементу
Const maxM=10; Var К: array[1..maxM] of массива с именем Е? а) 5(Е); б) Е[1..5];
integer; i,S: integer; Begin For i:=1 to в) Е[5].
Для учителя поиск заданного элемента в массиве.ppt
http://900igr.net/kartinka/informatika/dlja-uchitelja-poisk-zadannogo-elementa-v-massive-206450.html
cсылка на страницу

Для учителя поиск заданного элемента в массиве

другие презентации на тему «Для учителя поиск заданного элемента в массиве»

«Массивы в Паскале» - Одномерные массивы. Заполнение с клавиатуры. Нижняя граница отделяется от верхней двумя точками; 4) Тип элементов массива. Заполнение массива. Поиск максимального (минимального) элемента массива. Нижняя граница показывает наименьшее возможное значение индекса, верхняя - наибольшее. Пусть мы имеем одномерный массив: 20,-2,4, 10,7,21,-12,0,4, 17.

«Язык Turbo Pascal» - Клуб. Инструкция. Циклы. Сортировка массива. Инструкция case. Использование операторов сравнения. Вывод массива. Блок-схема составного оператора. Блок-схема алгоритма. Ввод массива. Инструкция REPEAT. Инструкция FOR. Основы языка Turbo Pascal. Счётчик. Выбор. Поиск минимального (максимального) элемента массива.

«Pascal графический режим» - Заполненные фигуры. Графический режим. Контрольные вопросы и задания. По умолчанию установлен черный цвет фона. Автор: Казначей, учитель информатики. По умолчанию установлен белый цвет линий. Setcolor (N); - установить цвет N для выводимых линий. Практическое задание. Нарисовать паровоз. Урок по теме: «Введение в графику в языке программирования Turbo Pascal».

«Циклы в Паскале» - Напишем программу: Построение алгоритма. 2. Математическая формализация. Этапы решения расчетной задачи на компьютере. Проведение расчетов и анализ полученных результатов. 3. Построение алгоритмов. 3 этап : Построение алгоритма. Программирование цикла на Паскале: Задача о перестановке букв. Программирование циклов.

«Программа на языке Паскаль» - Текст программы. Пример вывода на экран компьютера сообщения. Раздел операторов. Описательная часть. Раздел модулей. Раздел констант. Основные разделы программы в Паскале. Переход курсора на следующую строку. Раздел названия программы. Раздел описания переменных. Первая программа. Исполнительная часть.

«История Паскаль» - Algol 60. Урок – семинар. Ada. Схематическая история создания языков программирования. C. Последующими версиями языка стали Algol 60 и Algol 68. История создания и развития языка Паскаль. PL/I. Algol 68. Pascal (1970). Pascal. Prolog. Эволюция «алголоподобных» языков. Modula - 2 (1977). Modula - 3 (1987).

Паскаль

38 презентаций о Паскале
Урок

Информатика

130 тем
Картинки
900igr.net > Презентации по информатике > Паскаль > Для учителя поиск заданного элемента в массиве