Вывод суммы каждых двух элементов масива - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Суть в том что нужны вывести сумму каждых двух элемментов массива Например массив 1,3,4,6,4,9 На выводе должно быть 4, 10, 13 Вот код паскаля помогите как это выводить циклом? И было бы хорошо написать это не на паскале а на php(конечно без ручного ввода массива)
Листинг программы
  1. const N=6;
  2. var
  3. a: array [1..N] of integer;
  4. i: integer;
  5. begin
  6. for i:=1 to N do
  7. readln (a[i]);
  8. write(a[1]+a[2]);
  9. write(a[3]+a[4]);
  10. write(a[5]+a[6]);
  11. end.

Решение задачи: «Вывод суммы каждых двух элементов масива»

textual
Листинг программы
  1. const max=100;
  2. var a:array[1..max] of integer;
  3.     n,i:integer;
  4. begin
  5. randomize;
  6. write('Размер масива n=');
  7. readln(n);
  8. writeln('Массив');
  9. for i:=1 to n do
  10.  begin
  11.   a[i]:=1+random(20);
  12.   write(a[i]:4);
  13.  end;
  14. writeln;
  15. writeln('Суммы пар элементов');
  16. i:=1;
  17. while i<n do
  18.  begin
  19.   write(a[i]+a[i+1]:4);
  20.   inc(i,2);
  21.  end;
  22. if odd(n) then write(a[n]:4); //если размер нечетный
  23. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы