В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия

Вычислить сумму элементов числового массива A = (a1 , a2 , ... , aN ). Составить блок-схему алгоритма

Показать ответ
Ответ:
farangizuk
farangizuk
16.04.2019 23:00

Данные

Результат

N=5

A=(3, 5, -2, 6, 3)

S=15.0

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

i

S

0

1

0 + a1 = 0+3 = 5

2

a1 + a2 = 3+5 = 8

3

a1+a2+a3 = 8-2 = 6

4

a1+a2+a3+a4 = 6+6 = 12

5

a1+a2+a3+a4+a5 = 12+3=15

Блок-схема

Вычислить сумму элементов числового массива   A =

Turbo Pascal

Program Summa;

  Uses Crt;

  Type Mas = Array [1..20] of Real;

  Var A   : Mas;

  i, N : Integer;

  S   : Real;

BEGIN

  ClrScr;   {очистка экрана }

  Write('Введите N = ');

  ReadLn(N); {ввод значения N}

  For i := 1 to N dо {цикл по элементам массива}

  begin

  Write('A [ ', i , ' ] = ');

  ReadLn(A[i]) {ввод элементов массива}

  end;

  S := 0; {присваивание начального значения}

  For i := 1 to N do S := S+A[i]; {суммирование}

  WriteLn;

  WriteLn('Сумма равна ', S : 5 : 1);

  ReadLn

END.

0,0(0 оценок)
Популярные вопросы: Другие предметы
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота