376521
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 5.520 руб.;
- курсы повышения квалификации от 1.200 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 70%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

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

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

библиотека
материалов
Тема: Обработка массивов
Обработкой массива называется последовательность действий над его элементами,...
Основными задачами, требующими обработки массивов, являются: задачи поиска; з...
Пример 1. Задан произвольный массив двузначных чисел размером 20. Подсчитать...
rem Описываем массив: dim A(20) rem Задаём число: input “Введите двузначное ч...
rem Заводим и обнуляем переменную для хранения счётчика элементов: S = 0 rem ...
rem  Распечатываем число элементов с заданным свойством: print “Число элемент...
Пример 2. Сколько шагов от школы до дома? Это случайная величина, зависящая о...
rem Описываем массив: dim A(10) rem Заполняем массив: for I = 0 to 9 input “О...
rem Заводим и обнуляем переменную для хранения суммы: S = 0 for I = 0 to 9 S...
rem Вычисляем среднее арифметическое: S = S/10 rem Распечатываем результат: p...
Домашнее задание Массив состоит из чисел 1,3,7,9,2,0,5. Вывести на экран сум...

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

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

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

2 слайд Обработкой массива называется последовательность действий над его элементами,
Описание слайда:

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

3 слайд
Описание слайда:

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

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

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

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

6 слайд rem Описываем массив: dim A(20) rem Задаём число: input “Введите двузначное ч
Описание слайда:

rem Описываем массив: 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

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

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

8 слайд rem  Распечатываем число элементов с заданным свойством: print “Число элемент
Описание слайда:

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

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

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

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

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

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

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

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

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

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

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

Общая информация

Номер материала: ДВ-455541

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

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «Оператор персонального компьютера»
Курс «3D Studio MAX»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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