С клавиатуры задается число N не превышающее 20, определяющее количество частей

С клавиатуры задается число N не превышающее 20, определяющее количество частей одномерного целочисленного массива. Потом вручную заполняется сам массив из N элементов. Особым элементом этого массива назовём элемент, значение которого больше своего индекса (порядкового номера). Нумерация индексов начинается с 1. Отыскать сумму особенных элементов массива.
Входные данные: натуральное число N и N целочисленных элементов массива.
Выходные данные: число сумма особенных элементов массива.

Написать начальный код паскаль

Задать свой вопрос
1 ответ
Var
 
  i, n, summ: integer;
  mas: array[1..20] of integer;

begin
  n := 0;
  summ := 0;
 
  while n lt;= 0 do
  begin
    writeln('enter N (1-20) = ');
    read(n);
  end;

  for i := 1 to n do
  begin
     read(mas[i]);
     if mas[i] gt; i then
       summ := summ + mas[i]
  end;

writeln('sum = ', summ);

end.


, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт