Вопрос задан 24.07.2023 в 08:32. Предмет Информатика. Спрашивает Кайсанбекова Камшат.

Помогите с задачкой по информатике на языке паскаль, Текст задачи.Заполнить массив с именем X

случайными значениями и вывести эти значения на экран. Размерность массива 12, все элементы целого типа. Удвоить значение каждого элемента массива и вывести на экран.
0 0
Перейти к ответам

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

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

const N = 12;

const lim = 65534;  // поменяй лимит, если надо больше

var array1: array [1..N] of real;

       i: integer;

begin

randomize;

for i:=1 to N do begin

array1[i]:= random(-lim, lim) * 2;

writeln(array1[i]);

end

end.


0 0
Отвечает Ментюк Вика.

var

 X: array [1..12] of byte;

 i: byte;

BEGIN

randomize;

for i := 1 to 12 do

begin

 X[i] := random(50);

 write(X[i]:4);

end;

writeln;

for i := 1 to 12 do

begin

 X[i] := X[i] + X[i];

 write(X[i]:4);

end;

END.

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

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

pascal
program ArrayExample; const ARRAY_SIZE = 12; var X: array[1..ARRAY_SIZE] of Integer; i: Integer; // Процедура для заполнения массива случайными значениями procedure FillArrayRandomly; var j: Integer; begin Randomize; // Инициализация генератора случайных чисел for j := 1 to ARRAY_SIZE do X[j] := Random(100); // Генерируем случайные значения от 0 до 99 end; // Процедура для вывода значений массива на экран procedure PrintArray; begin for i := 1 to ARRAY_SIZE do Write(X[i], ' '); Writeln; end; // Процедура для удвоения значений элементов массива procedure DoubleArrayValues; begin for i := 1 to ARRAY_SIZE do X[i] := X[i] * 2; end; begin FillArrayRandomly; Writeln('Исходный массив:'); PrintArray; DoubleArrayValues; Writeln('Массив после удвоения значений:'); PrintArray; end.

Программа объявляет массив X размером 12 элементов и процедуры для заполнения массива случайными значениями, вывода массива на экран и удвоения значений элементов массива. Сначала массив заполняется случайными значениями, затем выводится на экран, после чего значения удваиваются и выводятся на экран снова.

0 0

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

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

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

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