Презентация, доклад по информатике на тему Обработка массивов (11 класс)

Содержание

Обработкой массива называется последовательность действий над его элементами, соответствующая алгоритму решения задачи.

Слайд 1Тема: Обработка массивов

Тема: Обработка массивов

Слайд 2Обработкой массива называется последовательность действий над его элементами, соответствующая алгоритму решения задачи.

Обработкой массива называется последовательность действий над его элементами, соответствующая алгоритму решения задачи.

Слайд 4Основными задачами, требующими обработки массивов, являются: задачи поиска; задачи статистической обработки; задачи перестановки; задачи изменения

по правилам; задачи сортировки (упорядочивания).
Основными задачами, требующими обработки массивов, являются: задачи поиска; задачи статистической обработки; задачи перестановки; задачи изменения по правилам;

Слайд 5Пример 1. Задан произвольный массив двузначных чисел размером 20. Подсчитать число элементов

этого массива, значения которых больше заданного числа P. 
Пример 1. Задан произвольный массив двузначных чисел размером 20. Подсчитать число элементов этого массива, значения которых больше заданного

Слайд 6rem Описываем массив: dim A(20)

rem Задаём число: input “Введите двузначное число P”, P
rem Заполняем и распечатываем массив
случайных двузначных

чисел: for I = 0 to 19
A[I] = int(rand*(99-10)+10)
print A[I];
print " ";
next I
rem Описываем массив: dim A(20)rem Задаём число: input “Введите двузначное число P”, P rem Заполняем и распечатываем массив случайных двузначных чисел: for I =

Слайд 7rem Заводим и обнуляем переменную для хранения счётчика элементов: S = 0 rem Подсчитываем количество

элементов с заданным свойством: for I = 0 to 19 if A[I] > P then S = S + 1 next I
rem Заводим и обнуляем переменную для хранения счётчика элементов: S = 0 rem Подсчитываем количество элементов с заданным свойством:

Слайд 8rem  Распечатываем число элементов с заданным свойством: print “Число элементов массива, больших числа

P, = “; print S
rem  Распечатываем число элементов с заданным свойством: print “Число элементов массива, больших числа P, = “; print S

Слайд 9Пример 2. Сколько шагов от школы до дома? Это случайная величина, зависящая

от различных условий (настроение, направление, скорость и т.д.). Если провести, например, 10 измерений, получится массив A значений этой случайной величины, среднее арифметическое которых и будет приближённым к истине решением задачи. Требуется заполнить массив результатами десяти измерений (ввод с клавиатуры) и найти среднее арифметическое элементов массива.
Пример 2. Сколько шагов от школы до дома? Это случайная величина, зависящая от различных условий (настроение, направление, скорость

Слайд 10rem Описываем массив: dim A(10) rem Заполняем массив: for I = 0 to 9
input “Очередное измерение – “, A next I

rem Описываем массив: dim A(10) rem Заполняем массив: for I = 0 to 9 input “Очередное измерение – “, A next I

Слайд 11rem Заводим и обнуляем переменную для хранения суммы: S = 0 for I = 0 to 9 S

= S + A[I] next I
rem Заводим и обнуляем переменную для хранения суммы: S = 0 for I = 0 to 9 S = S +

Слайд 12rem Вычисляем среднее арифметическое: S = S/10 rem Распечатываем результат: print “Средее арифм. = “;  print S

rem Вычисляем среднее арифметическое: S = S/10 rem Распечатываем результат: print “Средее арифм. = “;  print S

Слайд 13 Домашнее задание Массив состоит из чисел 1,3,7,9,2,0,5. Вывести на экран сумму

всех чётных элементов массива и произведение всех нечётных. Одномерный массив размера 10 задан целыми случайными числами из интервала [-21;15]. Подсчитать количество всех нулевых элементов массива.
Домашнее задание  Массив состоит из чисел 1,3,7,9,2,0,5. Вывести на экран сумму всех чётных элементов

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть