Вопрос задан 19.02.2019 в 21:52. Предмет Информатика. Спрашивает Арасланова Рената.

Напишите программу печатающую номера элементов массива больших 30 (Паскаль)

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

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

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

var arr: array[1..50] of Integer;
i: Integer;

begin
randomize;
for i:=1 to 50 do
arr[i]:= random (100);

for i:= 1 to 50 do
begin
if arr[i] > 30 then
writeln ('Array[', i, '] = ', arr[i]);
end;

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

Вот пример программы на языке Паскаль, которая выводит номера элементов массива, которые больше 30:

```pascal program PrintNumbers; const SIZE = 10; // размер массива var arr: array[1..SIZE] of Integer; i: Integer; begin // заполняем массив случайными числами Randomize; for i := 1 to SIZE do arr[i] := Random(100); // случайное число от 0 до 99 // выводим номера элементов больше 30 for i := 1 to SIZE do begin if arr[i] > 30 then WriteLn('Номер элемента ', i, ': ', arr[i]); end; end. ```

Программа начинается с объявления константы SIZE, которая определяет размер массива. Затем объявляется массив arr с использованием константы SIZE.

Далее, с помощью цикла for и функции Randomize заполняется массив arr случайными числами от 0 до 99.

Затем, с помощью еще одного цикла for, происходит перебор элементов массива. Если элемент больше 30, то программа выводит его номер и значение.

Вышеуказанная программа выводит номера элементов массива, которые больше 30. Если вам нужно вывести только значения элементов, то достаточно заменить строку `WriteLn('Номер элемента ', i, ': ', arr[i]);` на `WriteLn(arr[i]);`.

0 0

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

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

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