Есть ответ 👍

Спрограммированием ( pascal ). дан массив случайных целых чисел d из промежутка [0; 10], состоящий из 10 элементов. составить программу вычисления суммы трех элементов. в качестве подпрограммы оформить вычисление суммы трех последовательно расположенных элементов массива с номерами от k до m: d[1], d[2], d[3], d[3], d[4], d[5], d[4], d[5],d[6].

228
395
Посмотреть ответы 3

Ответы на вопрос:


Const   n = 10; var   d: array[1..n] of integer; function sum3(k: integer): integer; begin   sum3 : = d[k] + d[k + 1] + d[k + 2] end; var   i: integer; begin   randomize;   writeln('элементы массива');   for i : = 1 to n do   begin d[i] : = random(11); write(d[i]: 3) end;   writeln;   writeln('сумма d[1]..d[3]: ', sum3(1));   writeln('сумма d[3]..d[5]: ', sum3(3));   writeln('сумма d[4]..d[6]: ', sum3(4)) end. тестовое решение: элементы массива   2  1  5  9 10  2  9  7  2  1 сумма d[1]..d[3]: 8 сумма d[3]..d[5]: 24 сумма d[4]..d[6]: 21

12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 uses crt; const n=10; var a: array[1..n] of integer;     i,k,k0: integer;     s: real; begin   clrscr;   writeln('массив : ');     for i: =1 to n do     begin       write(i,' = ');       read(a[i]);     end;     k: =1;   for i: =1 to n do     if a[i]< 0 then     begin       s: =s+a[i];       inc(k);     end     else       begin       if a[i]> 0 then       inc(k0);       end;   s: =s/k; writeln;   if (k=1) and (k0=0) then     writeln('положительных или отрицательных элементов в массиве нет,среднее ариф-ское = 0')   else     writeln('среднее ариф-ского отрицательных элементов массива =',s: 0: 2);       readkey; end.
dashvali
4,7(83 оценок)

////////////////////////

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS