• В массиве F(15) найти сумму элементов, стоящих на нечетных местах

Ответы 6

  • а получается что таким способом отучают детей оптимально мыслить.
    • Автор:

      porter96
    • 6 лет назад
    • 0
  • Именно. Фраза "дан массив..." предполагает, что пишется фрагмент программы, к моменту исполнения которого имеется уже заполненный массив. Но при этом требуется написать полную программу и этот массив приходится создавать и заполнять. А по-хорошему надо требовать процедуру, в которую массив передается.
    • Автор:

      kian
    • 6 лет назад
    • 0
  • логично. ведь так же ж и пишется по нормальному
  • А потому что у нас изучение предмета идет "через назад" и модульность программ изучается в конце и тут-то появляется понимание, что все эти Write и Read - всего лишь процедуры, а sqrt, abs и тюдю - функции.
  • да школьную информатику даже вспоминать не хочется с этой точки зрения. Но кто хочет и может потом разберется.
    • Автор:

      macie7wpg
    • 6 лет назад
    • 0
  • const    n = 15;var    i, s: integer;    a: array[1..n] of integer;begin    s := 0;    for i := 1 to n do     begin        write('a[', i, ']=');        readln(a[i]);        if i mod 2 = 1 then            s := s + a[i];    end;    writeln(s);end.
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years