Инфоурок Другое ПрезентацииОдномерные (линейные) массивы

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

Скачать материал
Скачать материал "Одномерные (линейные) массивы"

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

Секретарь-администратор

за 6 месяцев

Пройти курс

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

Скачать

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

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

Руководитель клубного филиала

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

  • Одномерные (линейные) массивы

    1 слайд

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

  • Массив – упорядоченный набор одинаковых значений, объединенных одним именем....

    2 слайд

    Массив – упорядоченный набор одинаковых значений, объединенных одним именем.
    Примеры:
    А (14, 7, -5, 3, -10) – массив целых чисел,
    Зима (‘декабрь’, ‘январь’, ‘февраль’) – символьный массив.
    Элементы массива – переменные с индексом (индекс – порядковый номер):
    A[1] = 14, A[3] = -5, Зима[2] = ‘январь’

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

  • В разделе переменных VAR
var
	:array[тип индекса] of 

Примеры:
var
	A : arra...

    3 слайд

    В разделе переменных VAR
    var
    <имя массива>:array[тип индекса] of <тип компоненты>

    Примеры:
    var
    A : array [0..5] of string;
    D : array [1..17] of real;
    S : array [‘A’..’Z’] of integer;
    Описание массивов

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

    4 слайд

    Производится поэлементно. Обычно используется цикл с параметром, где в качестве параметра используется индексная переменная.
    Пример:
    {заполнение массивов}
    for i:=1 to 10 do
    begin write (‘A[‘,i, ‘]=‘); readln (A[i]) end;
    B [1] = 9.8; B[3] = -7,23;
    {вывод элементов}
    for i:=1 to 10 do write (‘A[‘,i, ‘]=‘, A[i]);

    Ввод и вывод элементов массива

  • Заполнить случайными числами из диапазона [0, 100] вещественный одномерный ма...

    5 слайд

    Заполнить случайными числами из диапазона [0, 100] вещественный одномерный массив из N чисел. Найти максимальное значение и его индекс. Посчитать сколько раз менялся максимальный элемент
    Пример:


    1)max=2.5, Kmax=1, T=1
    2)max=28.6, Kmax=2, T=2
    3)max=59.2, Kmax=3, T=3
    4)max=59.2, Kmax=3, T=3
    5)max=63.1, Kmax=5, T=4

    Решить задачу

  • program MAX;
var X:array[1..N] of real;   max: real;
      Kmax, i, T : integ...

    6 слайд

    program MAX;
    var X:array[1..N] of real; max: real;
    Kmax, i, T : integer;
    begin
    write(‘N’); readln (N);
    for i:=1 to N do X[i]:=random*100;
    max:=X[1]; Kmax:=1; T:=1;
    for i:=2 to N do
    if X[i]>max then
    begin max:=X[i]; Kmax:=I , T:=T+1 end;
    writeln (‘Максимальный элемент и номер:’,
    ‘X[’,Kmax,’]=’,max, ‘замен:’, T)
    end.

    Решение задачи

  • Дан целочисленный массив. Отсортировать его элементы в порядке возрастания зн...

    7 слайд

    Дан целочисленный массив. Отсортировать его элементы в порядке возрастания значений.
    Задача

  • Метод пузырькаДан массив А (8, 4, 7, 6)

    8 слайд

    Метод пузырька
    Дан массив А (8, 4, 7, 6)

  • program sort;
var   A:array[1..100] of integer; N, I, J, P: integer;
begin
wr...

    9 слайд

    program sort;
    var A:array[1..100] of integer; N, I, J, P: integer;
    begin
    write(‘Введите N’); readln (N);
    for I:=1 to N do
    begin write (‘A[‘,I, ‘]=‘); readln (A[I]) end;
    for I:=1 to N-1 do
    begin for J:=1 to N-1 do
    if A[I]>=A[I+1] then
    begin P:=A[J]; A[J]:=A[J+1]; A[J+1]:=P end
    end;
    for I:=1 to 10 do write (‘A[‘,I, ‘]=‘, A[I])
    end.

    Решение задачи

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

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 665 052 материала в базе

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

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

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

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

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

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

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

    Парфенова Галина Викторовна
    Парфенова Галина Викторовна
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 75043
    • Всего материалов: 233

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

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

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

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

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

500/1000 ч.

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

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

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

Библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 284 человека из 66 регионов
  • Этот курс уже прошли 849 человек

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

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 487 человек из 71 региона
  • Этот курс уже прошли 2 328 человек

Курс повышения квалификации

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 34 человека из 21 региона
  • Этот курс уже прошли 154 человека

Мини-курс

Инновационные методы обучения и игровые практики для детей с ОВЗ

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 58 человек из 28 регионов
  • Этот курс уже прошли 93 человека

Мини-курс

Педагогические и психологические основы образования

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Мини-курс

Теория и практика инвестиций в контексте устойчивого развития

8 ч.

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