Презентация на тему "Обработка массивов"

Презентация: Обработка массивов
1 из 9
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
3.0
1 оценка

Комментарии

Нет комментариев для данной презентации

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


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

Аннотация к презентации

Посмотреть и скачать презентацию по теме "Обработка массивов" по информатике, включающую в себя 9 слайдов. Скачать файл презентации 0.12 Мб. Средняя оценка: 3.0 балла из 5. Для учеников 9-11 класса. Большой выбор учебных powerpoint презентаций по информатике

Содержание

  • Презентация: Обработка массивов
    Слайд 1

    Обработкамассивов ГБОУ СОШ №335 25.11.2016

  • Слайд 2

    При назначении размера массива необходимо проанализировать возможный объем данных и ввести возможное количество элементов массива. Необходимо помнить, что при назначении размера массива, компьютер резервирует память под этот массив. Поэтому, не стоит назначать массив больше, чем он может понадобится.

  • Слайд 3

    Два способа управления размером массива program M_1; Uses crt; Const N=10; Var T :array[1..N] of real; i :integer; Begin Writeln(‘Введите значения температуры:’); Fori:=1 toNdo begin Write(i,’ –ый’); Readln(T[i]); end; …….. program M_2; Uses crt; Var T :array[1..365] of integer; i,N : integer; Begin Write(‘Введите кол-во дней ’); Readln (N); Randomize; Fori:=1 toNdo begin T[i] := -10 + Random(21); Writeln(T[i] :5); end; …….

  • Слайд 4

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

    2. Поиск элементов по заданному признаку. 3. Поиск максимального (минимального) элементов. 1. Сложение элементов массива . 4. Сортировка элементов массива .

  • Слайд 5

    1. Сложение элементов массива ПримерM_O_1: Определение средней температуры за 10 дней Для заполнения массива можно использовать пример M_2, добавив в описание переменных S и Sr. Тогда основная часть задачи имеет следующий вид: i=1,N S:=S + T[i] конец S:=0 Вывод: Sr 1 Sr:=S/N S:=0; For i:=1 to N do begin S:=S+T[i]; end; Sr:=S/N; Writeln(‘Sr = ',Sr); End. Задание 1. Наберите программу, запустите на выполнение 3 раза, запишите результаты. Задание 1_2*. Измените программу так, чтобы обрабатывались ячейки только с четными номерами. (формула четного индексаi:=k*2) ПримерM_O_1

  • Слайд 6

    2 Поиск элементов по заданному признаку. ПримерM_O_2: Массив, заполнен случайными числами из диапазона от -2 до 2, количество элементов массива 10. Определите количество элементов массива, значения которых меньших 0. program M_O_2; uses crt; Const N=10; Var A:array[1..N] of real; k,i: integer; Begin Randomize; Fori:=1 toNdo begin A[i] := (-20 + Random(51))/10; Writeln(A[i] :5:1); end; Для описания и заполнения массива используем способ №3 Алгоритм и программу обработки массива рассмотрим долее начало Инициализацияrandom i=1,N A[i]:=(-20+random(51))/10 1 Вывод:A[i]

  • Слайд 7

    Продолжение {продолжение программы} k:=0; Fori:=1 toNdo begin ifA[i]

  • Слайд 8

    Задание 1: Используя пример M_O_2, напишите программу определения количества и суммы положительных элементов массива. (M_О_21) Задание 2: Используя пример Generator 2, напишите программу вычисления среднего балла, определите сколько учеников имеют оценки выше среднего балла, распечатайте их фамилии и оценки. (Generator 3)

  • Слайд 9

    Подведем итоги Мы Рассмотрели два вида обработки массива: Сложение элементов. Поиск элементов по заданному признаку.

Посмотреть все слайды

Сообщить об ошибке