Вопрос задан 07.03.2021 в 10:13. Предмет Информатика. Спрашивает Рахматуллина Эвелина.

Введите с клавиатуры одномерный числовой массив из 9 элементов. Сверните его в матрицу размером

3x3, разместив первую тройку элементов в 1-й строке матрицы, 2-ю тройку - во второй строке, 3-ю тройку - в третьей строке.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ляшенко Марго.
Program qq;
var a:array[1..9] of string;   
 b:array[1..3,1..3] of string;   
i, j, k:integer;    

begin
i:=0;
for i:=1 to 9 do readln(a[i]);
i:=0;
j:=0;
k:=1;
for i:=1 to 3 do 
for j:=1 to 3 do 
begin 
b[i, j]:=a[k]; 
k:=k+1; 
end;
for i:=1 to 3 do
for j:=1 to 3 do 
begin 
write(b[i, j]); 
if (j=3) then writeln(); 
end;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Хорошо, чтобы создать матрицу размером 3x3 из одномерного массива из 9 элементов, вам нужно будет ввести числа с клавиатуры и затем разделить их на строки.

Вот пример кода на языке Python, который решает данную задачу:

python
# Ввод одномерного массива array = [] for _ in range(9): element = int(input("Введите элемент массива: ")) array.append(element) # Свертка в матрицу matrix = [array[i:i+3] for i in range(0, 9, 3)] # Вывод матрицы for row in matrix: print(row)

После запуска кода вы сможете ввести 9 чисел с клавиатуры, а затем увидите матрицу размером 3x3, сформированную из этих чисел.

0 0

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

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

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