Вопрос задан 16.07.2023 в 20:33. Предмет Информатика. Спрашивает Насонова София.

Заполните одномерный массив произвольными числами от 0 до 10. Размерностью 10. Вычислите сумму

элементов имеющих чётный номер.Нужна программа на Паскаль
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Тарелко Никита.

Ответ:

var a:array [1..10] of Integer;

i,s:Integer;

begin

Write('Массив ');

for i:=1 to 10 do

begin

a[i]:=random(11);

write (a[i], ' ');

if i mod 2 = 0 then s:=s+a[i]

end;

WriteLn;

Write('Сумма элементов имеющих чётный номер равна ', s)

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на языке Паскаль, которая заполняет одномерный массив случайными числами от 0 до 10, вычисляет сумму элементов с четными индексами и выводит результат:

pascal
program SumOfEvenIndexedElements; uses crt; const SIZE = 10; var arr: array[1..SIZE] of Integer; i, sum: Integer; begin randomize; // Инициализация генератора случайных чисел // Заполнение массива случайными числами от 0 до 10 for i := 1 to SIZE do arr[i] := random(11); // Вычисление суммы элементов с четными индексами sum := 0; for i := 2 to SIZE step 2 do sum := sum + arr[i]; // Вывод результата writeln('Массив:'); for i := 1 to SIZE do write(arr[i], ' '); writeln; writeln('Сумма элементов с четными индексами: ', sum); readln; end.

Программа использует генератор случайных чисел randomize и функцию random(11), чтобы заполнить массив arr случайными числами от 0 до 10. Затем она вычисляет сумму элементов с четными индексами, начиная с индекса 2, и выводит исходный массив и результат на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос