Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Алгоритм 1. Вычисление суммы элементов массива.






Описание алгоритма:

Задается начальное значение суммы S равное 0, поскольку, как известно, от прибавления 0 значение суммы не меняется.

Открывается цикл для ввода элементов массива A.

В этом же цикле производится вычисление суммы S.

После завершения цикла выводится результат – сумма элементов массива S.

Если решать задачу в общем виде, т.е. для массива с любым количеством элементов, то в самом начале программы необходимо ввести значение количества элементов в массиве К. Блок-схема алгоритма 1 представлена на рис.10.

 

 

 


Рис.10.Блок-схема алгоритма решения задачи 2.

 

Программа.

INPUT «Введите номер последнего элемента», K

DIM А(K)

FOR i=0 TO К

INPUT “Введите элемент массива”, A(i)

S=S+А(i)

NEXT

PRINT “Сумма элементов массива А равна”, S

END

Этот алгоритм можно с небольшими изменениями применить и для вычисления среднего значения.

Задача. Вводится информация о средних сентябрьских температурах в европейских странах. Вычислить среднеевропейскую температуру сентября и вывести результат

Описание алгоритма:

1. в нпачале значение суммы равно 0 – переменной S присваивается значение 0;

2. вводится с подсказкой количество стран К;

3. в цикле, который будет выполняться К раз

§ вводится значение значение температуры Т;

§ вычисляется сумма температур;

§ цикл повторяется;

4. после завершения цикла вычисляется среднее значение температур;

5. выводится результат.

Мы не будем приводить здесь блок-схему этого алгоритма, т.к. она будет отличаться от блок-схемы алгоритма рис.10. только блоком вычисления среднего значения SR, который последует за циклом.

Программа вычисления среднего значения.

S=0

Input “Сколько стран”, K

DIM T(K)

For i=1 To K

Input “Значение температуры”, T(i)

S=S+T(i)

Next

SR=S/K

Print “Среднеевропейская температура сентября =”; SR

End

 

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


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.005 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал