kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Презентация к уроку на тему "Одномерные массивы", 10 класс

Нажмите, чтобы узнать подробности

Массив – упорядоченный набор однотипных значений – элементов массива. Тип элементов называется базовым типом массива.

В Паскале массив рассматривается как переменная структурированного типа. Массиву присваивается имя, посредством которого можно ссылаться на него, как на единое целое, так и на любую из его компонент.

Одномерный массив – это фиксированное количество элементов одного типа, объединенных одним именем, причем каждый элемент имеет свой уникальный номер и номера элементов идут подряд.

Элемент массива обозначается следующим образом:

<имя массива>[<индекс элемента>];

где индекс элемента может быть выражением порядкового типа.

Описание массива определяет имя, размер массива и базовый тип. Формат описания в разделе переменных:

Var <имя массива>:Array[<тип индекса>] of <базовый тип>;

Array – служебное слово (в переводе с английского означает «массив», «набор»).

оf – служебное слово (в переводе с английского означает «из»).

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

Type <имя нового типа>=Array[<диапазон элементов>] of <базовый тип>;

Например:

    Type myarray=Array[1.n] of Integer;

    Var A:myarray;

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Презентация к уроку на тему "Одномерные массивы", 10 класс »

Массивы Одномерные массивы Зорина Наталья Александровна

Массивы

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

Зорина Наталья Александровна

Массив  - упорядоченный набор однотипных значений – элементов массива. Тип элементов называется базовым типом массива.

Массив

- упорядоченный набор однотипных значений – элементов массива.

Тип элементов называется базовым типом массива.

Массив  - упорядоченный набор однотипных значений – элементов массива. Тип элементов называется базовым типом массива . В Паскале массив рассматривается как переменная структурированного типа. Массиву присваивается имя, посредством которого можно ссылаться на него, как на единое целое, так и на любую из его компонент.

Массив

- упорядоченный набор однотипных значений – элементов массива.

Тип элементов называется базовым типом массива .

В Паскале массив рассматривается как переменная структурированного типа. Массиву присваивается имя, посредством которого можно ссылаться на него, как на единое целое, так и на любую из его компонент.

Одномерный массив – это фиксированное количество элементов одного типа, объединенных одним именем, причем каждый элемент имеет свой уникальный номер и номера элементов идут подряд. 1, 2, 3, 4, 5, 6, …, 101, …

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

– это фиксированное количество элементов одного типа, объединенных одним именем, причем каждый элемент имеет свой уникальный номер и номера элементов идут подряд.

1, 2, 3, 4, 5, 6, …, 101, …

Элемент массива обозначается следующим образом: []; где индекс элемента может быть выражением порядкового типа. Индекс элемента Имя массива А[1]

Элемент массива обозначается следующим образом:

[];

где индекс элемента может быть выражением порядкового типа.

Индекс элемента

Имя массива

А[1]

Описание массива определяет имя, размер массива и базовый тип. Формат описания в разделе переменных:      Array – служебное слово (в переводе с английского означает «массив», «набор»). оf – служебное слово (в переводе с английского означает «из»). Базовый тип Имя массива Тип индекса Var A:Array [1..10] of Integer;

Описание массива

определяет имя, размер массива и базовый тип.

Формат описания в разделе переменных:

Array – служебное слово (в переводе с английского означает «массив», «набор»).

оf – служебное слово (в переводе с английского означает «из»).

Базовый тип

Имя массива

Тип индекса

Var A:Array [1..10] of Integer;

Также массив можно описать в разделе описания типов: Имя нового типа Базовый тип Диапазон элементов Type myarray=Array [1..10] of Integer; Var A:myarray;

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

Имя нового типа

Базовый тип

Диапазон элементов

Type myarray=Array [1..10] of Integer;

Var A:myarray;

Способы заполнения массива

Способы заполнения

массива

  • Заполнение массива с клавиатуры.
  • Заполнение массива с посмощью генератора случайных чисел.
  • Заполнение массива по формуле.
1. Заполнение массива с клавиатуры Program n1; Uses crt; Var A: Array[1..30] of Integer; i: Integer; Begin For i:=1 to 30 do Readln(A[i]); End .

1. Заполнение массива

с клавиатуры

Program n1;

Uses crt;

Var A: Array[1..30] of Integer;

i: Integer;

Begin

For i:=1 to 30 do

Readln(A[i]);

End .

2. Заполнение массива с помощью генератора случайных чисел Program n2; Uses crt; Var A: Array[1..30] of Integer; i: Integer; Begin Randomize; For i:=1 to 30 do A[i]:=-25+Random(101); End .

2. Заполнение массива

с помощью генератора

случайных чисел

Program n2;

Uses crt;

Var A: Array[1..30] of Integer;

i: Integer;

Begin

Randomize;

For i:=1 to 30 do

A[i]:=-25+Random(101);

End .

Функция Random выбирает случайное число из отрезка от 0 до 100–1. Очередному элементу массива будет присвоена сумма выбранного случайного числа и –25, таким образом, массив будет заполняться случайными числам от –25 до –25+(100–1), то есть до 74.

Функция Random выбирает случайное число из отрезка от 0 до 100–1. Очередному элементу массива будет присвоена сумма выбранного случайного числа и –25, таким образом, массив будет заполняться случайными числам от –25 до –25+(100–1), то есть до 74.

3. Заполнение массива по формуле Program n3; Uses crt; Var A: Array[1..30] of Integer; i: Integer; Begin For i:=1 to 30 do A[i]:=i/(i+2); End .

3. Заполнение массива

по формуле

Program n3;

Uses crt;

Var A: Array[1..30] of Integer;

i: Integer;

Begin

For i:=1 to 30 do

A[i]:=i/(i+2);

End .

Вывод массива на экран Program nv; Uses crt; Var A: Array[1..30] of Integer; i: Integer; Begin For i:=1 to 30 do Write(A[i]); End .

Вывод массива

на экран

Program nv;

Uses crt;

Var A: Array[1..30] of Integer;

i: Integer;

Begin

For i:=1 to 30 do

Write(A[i]);

End .

Вопросы для повторения:

Вопросы

для повторения:

  • Как описывается массив в разделе описания переменных и в разделе описания типов?
  • Какие способы заполнения одномерного массива существуют?
  • Могут ли элементами некоторого массива быть числа 1; 1.41; 1.73 и 2?
4. Какие из приведенных описаний одномерных массивов являются правильными: а) Var a:Array[1..20] of Integer; б) Type Myarray:Array[1..20];    Var b:Myarray; в) Var sd:Array[1..n] of Integer; г) Var dd:Array[1] of Integer;

4. Какие из приведенных описаний одномерных массивов являются правильными:

а) Var a:Array[1..20] of Integer;

б) Type Myarray:Array[1..20];

   Var b:Myarray;

в) Var sd:Array[1..n] of Integer;

г) Var dd:Array[1] of Integer;


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: 10 класс

Скачать
Презентация к уроку на тему "Одномерные массивы", 10 класс

Автор: Зорина Наталья Александровна

Дата: 18.02.2015

Номер свидетельства: 175330

Похожие файлы

object(ArrayObject)#853 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(115) "ФОРМАЛИЗАЦИЯ языка танца (или сортировка одномерного массива) "
    ["seo_title"] => string(65) "formalizatsiia-iazyka-tantsa-ili-sortirovka-odnomiernogho-massiva"
    ["file_id"] => string(6) "246354"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1446363231"
  }
}
object(ArrayObject)#875 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(177) "Презентация краткосрочного планирования по разделу "Массивы данных", по теме "Одномерный массив""
    ["seo_title"] => string(80) "prezentatsiia_kratkosrochnogo_planirovaniia_po_razdelu_massivy_dannykh_po_teme_o"
    ["file_id"] => string(6) "517128"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1564251252"
  }
}
object(ArrayObject)#853 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(103) "Презентация по информатике на тему "Одномерные массивы" "
    ["seo_title"] => string(61) "priezientatsiia-po-informatikie-na-tiemu-odnomiernyie-massivy"
    ["file_id"] => string(6) "121384"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1413962348"
  }
}
object(ArrayObject)#875 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(33) "Понятие о массиве."
    ["seo_title"] => string(18) "poniatiieomassivie"
    ["file_id"] => string(6) "261121"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1449071763"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Проверка свидетельства