3.33M
Category: programmingprogramming

783483c827a04102b4aaa310da7d19ca (1)

1.

ВЫЧИСЛЕНИЕ СУММЫ ЭЛЕМЕНТОВ
МАССИВА
АЛГОРИТМЫ И ПРОГРАММИРОВАНИЕ

2.

ВЫЧИСЛЕНИЕ СУММЫ ЭЛЕМЕНТОВ МАССИВА
Суммирование элементов массива осуществляется за
счёт поочерёдного добавления слагаемых:
Определяется ячейка памяти (переменная s), в которой будет
последовательно накапливаться результат суммирования
Переменной s присваивается начальное значение 0 - число,
не влияющее на результат сложения
N раз текущее значение переменной s складывается со
значением текущего элемента массива A[i]; полученный
результат присваивается переменной s.

3.

Процесс поочерёдного добавления
слагаемых в сумму:

4.

ПРОГРАММА НА ЯЗЫКЕ PYTHON
N = 10
A = [0]*N
from random import randint
for i in range(N):
A[i] = randint(50, 200)
for i in range(N):
print('A[',i, ']= ', A[i])
s = 0
for i in range(N):
s +=A[i]
print(' s= ',s)
Задание массива
Подключение генератора случайных чисел
Заполнение массива
Вывод массива
Вычисление суммы элементов массива
Вывод результатов

5.

ВЫЧИСЛЕНИЕ СУММЫ ЭЛЕМЕНТОВ МАССИВА
A = [100, 120, 130, 80, 70]
Значение i
i = 0
i = 1
i = 2
i = 3
i = 4
Операция присваивания
s := 0
s := s + A[0]
s := s + A[1]
s := s + A[2]
s := s + A[3]
s := s + A[4]
Текущее значение s
0
100
220
350
430
500
English     Русский Rules