Одномерные массивы целых чисел. Алгоритмизация и программирование

Содержание

Слайд 2

Ключевые слова

массив
описание массива
заполнение массива
вывод массива

Ключевые слова массив описание массива заполнение массива вывод массива

Слайд 3

Ключевые слова

массив
описание массива
заполнение массива
вывод массива
обработка массива:
вычисление суммы
элементов массива

Ключевые слова массив описание массива заполнение массива вывод массива обработка массива: вычисление суммы элементов массива

Слайд 4

Массив

Решение разнообразных задач, связанных с обработкой массивов, базируется на решении таких типовых

Массив Решение разнообразных задач, связанных с обработкой массивов, базируется на решении таких
задач, как:
- суммирование элементов массива;
- поиск элемента с заданными свойствами;
- сортировка массива.

A[6] =-2
A[1] =7

Σ(A[i]) = A[1] + A[2] + A[3] + … +A[10] =
=7+(-5)+9+1+0+(-2)+4+3+6+5= 28

Слайд 5

Описание (объявление) массива

Заполнение
(ввод) массива

Вывод массива

Массив А состоит из 10 элементов

Обработка
(суммирование

Описание (объявление) массива Заполнение (ввод) массива Вывод массива Массив А состоит из
элементов) массива

Σ(A[i]) = A[1] + A[2] + A[3] + … +A[10] =

Слайд 6

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

Суммирование элементов массива
осуществляется за счёт поочерёдного добавления слагаемых:

Определяется

Вычисление суммы элементов массива Суммирование элементов массива осуществляется за счёт поочерёдного добавления
ячейка памяти (переменная s),
в которой будет последовательно накапливаться
результат суммирования

Переменной s присваивается начальное значение 0
- число, не влияющее на результат сложения

Для каждого элемента массива из переменной s
считывается её текущее значение и складывается
со значением элемента массива;
полученный результат присваивается переменной s.

Слайд 7

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

Основной фрагмент программы:
s:=0;
for i:=1 to n do

Вычисление суммы элементов массива Основной фрагмент программы: s:=0; for i:=1 to n do s:=s+a[i];
s:=s+a[i];

Слайд 8

Объявление массива

Заполнение массива

Вывод массива

Заполнить массив A(10) случайными числами, и вывести для просмотра

Объявление массива Заполнение массива Вывод массива Заполнить массив A(10) случайными числами, и
и найти их сумму

s:=0;
for i:=1 to 10 do s:=s+A[i];


Слайд 9

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

program  n_3;
var s, i: integer;
A: array[1..10] of

Вычисление суммы элементов массива program n_3; var s, i: integer; A: array[1..10]
integer;
begin 
s:=0;
for i:=1 to 10 do A[i]:=random(10);
for i:=1 to 10 do write (A[i],` `); writeln();
for i:=1 to 10 do s:=s+A[i];
writeln ('s=', s);
end.
Имя файла: Одномерные-массивы-целых-чисел.-Алгоритмизация-и-программирование.pptx
Количество просмотров: 32
Количество скачиваний: 0