Массивы Урок в 9 классе. Домашняя задача А В = НОД(А,В) НОК (А,В), выражаем из формулы НОК(А,В), получаем В программу Евклид добавляем строчку с этой.

Презентация:



Advertisements
Похожие презентации
Массивы Урок в 9 классе. Домашняя задача А В = НОД(А,В) НОК (А,В), выражаем из формулы НОК(А,В), получаем В программу Евклид добавляем строчку с этой.
Advertisements

Массивы Предварительное описание массива Для одномерного: Var Имямассива: array[Нижняяграница..ВерхняяГраница] of Типэлементов; Var a: array[1..100] of.
МассивМассив представляет собой совокупность данных одного типа с общим для всех элементов именем. Массив относится к структурированным типам данных (упорядоченная.
Тема: «Понятие массива. Назначение. Тип. Размер. Размерность. Одномерный массив» :56:36.
Упорядоченный набор данных одного типа называется массивом. Каждый элемент массива описывается в общем виде как A[i], где A – имя массива, i – номер элемента.
A[1,1]A[1,2]A[1,3]A[1,4]A[1,5] A[2,1]A[2,2]A[2,3]A[2,4]A[2,5] A[3,1]A[3,2]A[3,3]A[3,4]A[3,5] A[4,1]A[4,2]A[4,3]A[4,4]A[4,5] Двумерный массив можно представить.
5.Дана матрица А и вектор Х соответствующих размерностей. Нечетные строки матрицы заменить элементами вектора Х. Результаты работы: n=4 m=
Шутилина Л.А., A[1,1]A[1,2]A[1,3]A[1,4]A[1,5] A[2,1]A[2,2]A[2,3]A[2,4]A[2,5] A[3,1]A[3,2]A[3,3]A[3,4]A[3,5] A[4,1]A[4,2]A[4,3]A[4,4]A[4,5]
Работа с одномерными массивами Урок информатики 9 кл.
Организация данных в виде массива. Массив - это упорядоченный набор фиксированного количества некоторых значений, называемых элементами массива. Каждый.
Одномерные массивы Решение задач. Табличный способ организации данных Одномерные и двумерные массивы.
Задача. С клавиатуры вводится n чисел (числа могут повторяться). Необходимо подсчитать количество чисел равных наименьшему числу.
Решение задач с использованием массивов
Массивом называется совокупность элементов одинакового типа. Число элементов в массиве называется размерностью массива ; каждый элемент массива задается.
Р ЕШЕНИЕ ЗАДАНИЙ С2 Одномерные массивы. 1, 2 …5 номер элемента А имя массива Значения Индексы А[3]=9 Имя массива Индекс Значение Теория по.
Двумерные массивы Решение задач из сборника «Задачи по программированию» под редакцией С. Окулова.
Массивы Урок в 10 классе. Массив – совокупность данных одного типа с общим для всех элементов именем. Элементы массива пронумерованы. Номера элементов.
PROGRAM example1; const m=100; var a : ARRAY [1.. m] of INTEGER; i,k,n,q : INTEGER; BEGIN readln (n); randomize; WRITELN('Полученный массив:' ); FOR i.
Обработка линейных массивов. МассивМассив – совокупность однотипных данных, хранящихся в последовательных ячейках памяти и имеющих общее имя. элементами.
Тема урока: Одномерные массивы. - Где в жизни мы можем встретиться с таблицами?
Транксрипт:

массивы Урок в 9 классе

Домашняя задача А В = НОД(А,В) НОК (А,В), выражаем из формулы НОК(А,В), получаем В программу Евклид добавляем строчку с этой формулой и выводим НОК в качестве результата.

Программа: Program nok; Var a,b,m,n:integer; C:real; Begin Write(введите два целых числа); Read(a,b); N:=a; M:=b; While mn do Begin If m>n then m:=m-n Else n:=n-m End; C:=a*b/m; Write (НОК=, C) END.

Массив – совокупность данных одного типа с общим для всех элементов именем. Элементы массива пронумерованы. Номера элементов иначе называются индексами. Характеристики массива: Тип – общий для всех элементов массива Размерность (ранг) – количество индексов массива Диапазон изменения индекса – определяет количество элементов в массиве

Виды массивов Одномерные (вектор) – в котором элементы нумеруются одним индексом Двумерный (матрица) – в котором элементы нумеруются номером строки и номером столбца

Предварительное описание массива Для одномерного: Var Имямассива: array[Нижняяграница..ВерхняяГраница] of Типэлементов; Var a: array[1..100] of integer; Для двумерного: Var Имямассива: array[НижняяграницаИндекс1..ВерхняяГраницаИнд екс1, НижняяграницаИндекс2..ВерхняяГраницаИндекс2 ] of Типэлементов; Var y: array[1..3,1..4] of integer; Массив с тремя (3) строками и четырьмя (4) столбцами

Заполнение массива данными При вводе данных с клавиатуры For i:=1 to 5 do readln(a[i]); С помощью датчика случайных чисел Randomize; For i:=1 to n do x[i]:=random(100 );(от 0 до 99) Присваиванием заданных значений For i:=1 to n do J:=1 to m do A[I,j]:=0 Считывая значения элементов из файла

Вывод массива В столбец: For i:=1 to 5 do writeln(a[i]); В одну строку через пробел- разделитель: For i:=1 to 5 do write(a[i], ); С заданием формата, где под каждый элемент отводится 4 позиции: For i:=1 to 5 do write(a[i]:4);

Вывод матриц в стандартной форме записи – по строкам и столбцам – выполняется при помощи оператора writeln (без параметра) For i:=1 to n do Begin For j:=1 to m do Write(a[I,j]:4); Writeln; End;

Действия с массивами Вычисление сумм элементов: S:=0; For i:=1 to n do s:=s+a[i]; Вычисление произведения: S:=1; For i:=1 to n do s:=s*a[i]; Подсчёт количества элементов, удовлетворяющих условию: k:=0; For i:=1 to n do If a[i] mod 2=0 then k:=k+1;

Поиск элемента с заданным значением: i:=0; Repeat; i:=i+1; Until (a[i]=0)or (i=n); If a[i]=0 then writeln(Номер первого нулевого элемента=,i) else writeln(Таких элементов нет)

Дома: § 41, 42 2

Закрепление: Сколько элементов в массиве ? Var B:array [1..7] of integer; Var C:array[1..5,1..6] of integer; Определите интервал элементов Randomize; For i:=1 to n do x[i]:=random(20); Randomize; For i:=1 to n do x[i]:=-40 + random(41);