Вопрос задан 02.10.2023 в 02:58. Предмет Информатика. Спрашивает Габор Слава.

Напишите программу вычисляющую сумму элементов массива (в массиве 23 элемента). Все массивы

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

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

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

Ответ:

1.

program z_1;

var i,s;intger;  

a:array [1..50] of integer;

begin

for i:=1 to 50 do

begin

readln(a[i]);

s:=s+a[i];

end;

writeln(s);

end.

2.

program z_2;

var c1,c2,pp:integer;

begin

readln(c1);

readln(c2);

pp:=round((c1*c2)/2);//полупроизведение двух чисел

writeln(pp);

end.

3.

program z_3;

var k,v,s:integer;

begin

readln(k);//Стоимость книги

readln(v);//Внесено денег

if k=v then

writeln('Спасибо!')

else

if k<v then

writeln('Возьмите сдачу : ',v-k)

else

writeln('Недостаточно средств : ',k-v);

end.

Объяснение:

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

Вот пример программы на языке Паскаль, которая вычисляет сумму элементов массива из 23 случайных чисел:

pascal
program SumOfArrayElements; const N = 23; // Количество элементов в массиве var arr: array[1..N] of integer; // Объявляем массив i, sum: integer; // Переменные для индекса и суммы begin // Заполняем массив случайными числами randomize; // Инициализация генератора случайных чисел for i := 1 to N do arr[i] := random(100); // Генерация случайного числа от 0 до 99 // Вычисляем сумму элементов массива sum := 0; // Инициализируем сумму нулем for i := 1 to N do sum := sum + arr[i]; // Прибавляем к сумме очередной элемент // Выводим результат writeln('Массив:'); for i := 1 to N do writeln('Элемент ', i, ': ', arr[i]); writeln('Сумма элементов массива: ', sum); end.

В этой программе сначала объявляется массив arr из 23 элементов типа integer. Затем с помощью цикла for массив заполняется случайными числами от 0 до 99. После этого сумма элементов массива вычисляется в цикле и выводится на экран, а также выводятся все элементы массива для наглядности.

Заметьте, что данная программа использует генератор случайных чисел, который инициализируется командой randomize. Это необходимо, чтобы каждый раз при запуске программы генерировались новые случайные числа.

0 0

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

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

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

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