Вопрос задан 01.05.2019 в 09:39. Предмет Информатика. Спрашивает Ермошкин Дима.

Создать программу в паскале используя массив:Найти сумму всех чётных элементов массива.

0 0
Перейти к ответам

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

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

program xxx;

   var i, n : integer;

            s : real;

           a : array [1..20] of real;

begin

  writeln('введите размерность массива n=');

  readln(n);

  write('введите элементы массива А:');

  for i:=1 to n do

     readln(a[i]);

  writeln('исходный массив А:');

  for i:=1 to n do

     writeln(a[i]);

  s:=0;

  for i:=1 to n do

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

  writeln('сумма четных элементов =', s);

  readln

end.

0 0
Отвечает Маньков Кирилл.

program P_1;
var
i, n : integer;
s : real;
b : array [1..1000] of real;
begin
writeln('введите количество значений массива n');
readln(n);
write('введите элементы массива А:');
for i:=1 to n do
readln(a[i]);
 writeln('введите элементы массива B');
for i:=1 to n do
readln(b[i]);
writeln('первоначальный массив B');
for i:=1 to n do
writeln(b[i]);
s:=0;
for i:=1 to n do
if a[i] mod 2 = 0 then s:=s+b[i];
writeln('сумма четных значений =', s);
end.

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

Создание программы на Паскале для нахождения суммы всех четных элементов массива

Для начала создадим программу на Паскале, которая позволит нам ввести массив и найти сумму всех его четных элементов.

```pascal program SumOfEvenElements;

const MAX_SIZE = 100;

var arr: array[1..MAX_SIZE] of Integer; n, i, sum: Integer;

begin // Ввод размера массива write('Введите размер массива: '); readln(n);

// Ввод элементов массива writeln('Введите элементы массива:'); for i := 1 to n do begin write('arr[', i, '] = '); readln(arr[i]); end;

// Нахождение суммы четных элементов массива sum := 0; for i := 1 to n do begin if arr[i] mod 2 = 0 then sum := sum + arr[i]; end;

// Вывод суммы четных элементов writeln('Сумма всех четных элементов массива: ', sum);

end. ```

Эта программа позволяет пользователю ввести размер массива и его элементы, после чего находит сумму всех четных элементов массива и выводит результат.

0 0

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

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

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