🗊Презентация Алгоритмы обработки массивов

Категория: Информатика
Нажмите для полного просмотра!
Алгоритмы обработки массивов, слайд №1Алгоритмы обработки массивов, слайд №2Алгоритмы обработки массивов, слайд №3Алгоритмы обработки массивов, слайд №4Алгоритмы обработки массивов, слайд №5Алгоритмы обработки массивов, слайд №6Алгоритмы обработки массивов, слайд №7Алгоритмы обработки массивов, слайд №8Алгоритмы обработки массивов, слайд №9Алгоритмы обработки массивов, слайд №10Алгоритмы обработки массивов, слайд №11Алгоритмы обработки массивов, слайд №12Алгоритмы обработки массивов, слайд №13Алгоритмы обработки массивов, слайд №14Алгоритмы обработки массивов, слайд №15Алгоритмы обработки массивов, слайд №16Алгоритмы обработки массивов, слайд №17Алгоритмы обработки массивов, слайд №18Алгоритмы обработки массивов, слайд №19Алгоритмы обработки массивов, слайд №20Алгоритмы обработки массивов, слайд №21Алгоритмы обработки массивов, слайд №22Алгоритмы обработки массивов, слайд №23Алгоритмы обработки массивов, слайд №24

Содержание

Вы можете ознакомиться и скачать презентацию на тему Алгоритмы обработки массивов. Доклад-сообщение содержит 24 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Алгоритмы обработки массивов, слайд №1
Описание слайда:

Слайд 2





Одномерные массивы
Массив это - последовательность элементов одного типа.
Описание слайда:
Одномерные массивы Массив это - последовательность элементов одного типа.

Слайд 3





Ввод элементов массива
Read (N);
For I :=1 to N do 
  begin
  Write (‘A(’, I, ‘)=’);
  Read (A[I])
end;
Описание слайда:
Ввод элементов массива Read (N); For I :=1 to N do begin Write (‘A(’, I, ‘)=’); Read (A[I]) end;

Слайд 4





Алгоритмы обработки массивов
Суммирование элементов массива
Удаление K-го элемента из массива
Перестановка элементов в массиве
Поиск Max, Min
Описание слайда:
Алгоритмы обработки массивов Суммирование элементов массива Удаление K-го элемента из массива Перестановка элементов в массиве Поиск Max, Min

Слайд 5





Полка с корзинками
Описание слайда:
Полка с корзинками

Слайд 6





Алгоритм: 
Суммирование элементов массива
В цикле со счетчиком,  поэлементно суммируем (добавляем) все  элементы массива в переменную S.
Описание слайда:
Алгоритм: Суммирование элементов массива В цикле со счетчиком, поэлементно суммируем (добавляем) все элементы массива в переменную S.

Слайд 7





Суммирование элементов массива
Описание слайда:
Суммирование элементов массива

Слайд 8





Алгоритм: 
Удаление K-го элемента из массива
ввести  номер удаляемого элемента k; 
в цикле со счетчиком начиная с k-го элемента до N-1 элемента - сдвинуть все элементы, на один элемент влево.
Описание слайда:
Алгоритм: Удаление K-го элемента из массива ввести номер удаляемого элемента k; в цикле со счетчиком начиная с k-го элемента до N-1 элемента - сдвинуть все элементы, на один элемент влево.

Слайд 9





Удаление элемента из массива
Описание слайда:
Удаление элемента из массива

Слайд 10





Алгоритм: 
Перестановка элементов в массиве
   Два элемента массива k-ый и J-ый поменять местами.
дополнительной переменной P присвоить значение k–го элемента;
k-му элементу присвоить значение J–го элемента;
J-му элементу присвоить значение дополнительной переменной.
Описание слайда:
Алгоритм: Перестановка элементов в массиве Два элемента массива k-ый и J-ый поменять местами. дополнительной переменной P присвоить значение k–го элемента; k-му элементу присвоить значение J–го элемента; J-му элементу присвоить значение дополнительной переменной.

Слайд 11





Перестановка 2-х элементов в массиве
Описание слайда:
Перестановка 2-х элементов в массиве

Слайд 12





Алгоритм: Поиск Min 
присвоить переменной Min значение первого элемента.
в цикле со счетчиком, начиная со второго элемента  до последнего сравнить каждый элемент с Min.
если элемент <= Min, его значение присваивается переменной Min.
Описание слайда:
Алгоритм: Поиск Min присвоить переменной Min значение первого элемента. в цикле со счетчиком, начиная со второго элемента до последнего сравнить каждый элемент с Min. если элемент <= Min, его значение присваивается переменной Min.

Слайд 13





Поиск минимального элемента
Описание слайда:
Поиск минимального элемента

Слайд 14





Поиск минимального элемента
Описание слайда:
Поиск минимального элемента

Слайд 15





Поиск минимального элемента
Описание слайда:
Поиск минимального элемента

Слайд 16





Поиск минимального элемента
Описание слайда:
Поиск минимального элемента

Слайд 17





Определите какой из типов алгоритмов может быть использован для решения задачи:
Информация о количестве выпадавших в течение месяца осадков задана в виде массива.
Определить общее количество осадков за месяц.
Описание слайда:
Определите какой из типов алгоритмов может быть использован для решения задачи: Информация о количестве выпадавших в течение месяца осадков задана в виде массива. Определить общее количество осадков за месяц.

Слайд 18





Определите какой из типов алгоритмов может быть использован для решения задачи:
Информация о температуре воздуха за месяц задана в виде массива. Определить, максимальную,  минимальную и среднемесячную температуру воздуха.
Описание слайда:
Определите какой из типов алгоритмов может быть использован для решения задачи: Информация о температуре воздуха за месяц задана в виде массива. Определить, максимальную, минимальную и среднемесячную температуру воздуха.

Слайд 19





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

Слайд 20





Определите какой из типов алгоритмов может быть использован для решения задачи:
При поступлении на профиль «Программирование » в ПК вводится фамилия ученика  и  входной балл тестирования.
Выяснить проходной балл и составить список поступивших учеников. (Все, кто набрал балл ниже проходного в список не попадают)
Описание слайда:
Определите какой из типов алгоритмов может быть использован для решения задачи: При поступлении на профиль «Программирование » в ПК вводится фамилия ученика и входной балл тестирования. Выяснить проходной балл и составить список поступивших учеников. (Все, кто набрал балл ниже проходного в список не попадают)

Слайд 21





Группы типичных ошибок в работах уч-ся
 по  теме “Массивы”
  Алгоритмические: 
   отсутствие составного оператора
   отсутствие вывода результата
   нарушение порядка действий в алгоритме
   
 Синтаксические ошибки:
  неверная запись ключевых слов языка Pascal
  неверно расставлены разделители(точка с запятой, запятая, 
   двоеточие)
  Ошибки описания:
  констант,   переменных,   массивов
  описание не всех переменных
 Несогласование типов переменных
 Ошибки имен переменных и программ
 Ошибки в оформлении процедур ввода/вывода
 Неверная организация цикла с параметром
 Неверное использование условного оператора
Описание слайда:
Группы типичных ошибок в работах уч-ся по теме “Массивы”   Алгоритмические:    отсутствие составного оператора   отсутствие вывода результата    нарушение порядка действий в алгоритме    Синтаксические ошибки: неверная запись ключевых слов языка Pascal неверно расставлены разделители(точка с запятой, запятая, двоеточие) Ошибки описания:   констант,   переменных,   массивов   описание не всех переменных Несогласование типов переменных Ошибки имен переменных и программ Ошибки в оформлении процедур ввода/вывода Неверная организация цикла с параметром Неверное использование условного оператора

Слайд 22





Найти ошибки
 Program SR;
     Var I,S:real;
            Kol : integer;
            B: aray [1...N] of real;
  BEGIN 
       S:=0; Kol : = 0;
       For I=1 to N do;
         read (A[I]);
         if A[I]>0, then
         S:=S+A[I]; Kol:=Kol+1;
         SR:=S/Kol
         Wrateln(‘ср.арифметическое=,’ SR)
  END.
Описание слайда:
Найти ошибки Program SR; Var I,S:real; Kol : integer; B: aray [1...N] of real; BEGIN S:=0; Kol : = 0; For I=1 to N do; read (A[I]); if A[I]>0, then S:=S+A[I]; Kol:=Kol+1; SR:=S/Kol Wrateln(‘ср.арифметическое=,’ SR) END.

Слайд 23





Проверь себя! Вам нужно:
Получить по почте задания.
Получить по почте таблицу ответов.
Выполнить задания, заполняя таблицу ответов (по технологии Верю не Верю ).
Отправить таблицу ответов на ПК учителя.
Удачи!
Описание слайда:
Проверь себя! Вам нужно: Получить по почте задания. Получить по почте таблицу ответов. Выполнить задания, заполняя таблицу ответов (по технологии Верю не Верю ). Отправить таблицу ответов на ПК учителя. Удачи!

Слайд 24






Спасибо за внимание
Описание слайда:
Спасибо за внимание



Похожие презентации
Mypresentation.ru
Загрузить презентацию