
Вопрос задан 24.02.2021 в 16:39.
Предмет Информатика.
Спрашивает Козлов Аким.
Элементы двумерного массива A(7,8) формируются датчиком случайных чисел из интервала [-20,70] .
Организовать вывод на печать всего массива в виде таблицы,а также элементов массива,стоящих в четных столбцах.

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

Отвечает Катанаев Артём.
Var
a: array [1..7, 1..8] of integer;
i, j: byte;
begin
Randomize;
writeln('***Массив***');
for i:=1 to 7 do
begin
for j:=1 to 8 do
begin
a[i,j]:= Random(91)-20;
write(a[i, j]:5);
end;
writeln;
end;
writeln;
writeln('***Элементы четных столбцов***');
j:=2;
while j<=8 do
begin
write('Столбец ', j, ': ');
for i:=1 to 7 do write(a[i, j]:5);
j:=j+2;
writeln;
end;
end.
a: array [1..7, 1..8] of integer;
i, j: byte;
begin
Randomize;
writeln('***Массив***');
for i:=1 to 7 do
begin
for j:=1 to 8 do
begin
a[i,j]:= Random(91)-20;
write(a[i, j]:5);
end;
writeln;
end;
writeln;
writeln('***Элементы четных столбцов***');
j:=2;
while j<=8 do
begin
write('Столбец ', j, ': ');
for i:=1 to 7 do write(a[i, j]:5);
j:=j+2;
writeln;
end;
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вот пример кода на языке Python для генерации двумерного массива A(7, 8)
с использованием случайных чисел из интервала [-20, 70]
, вывода всего массива в виде таблицы и элементов массива, стоящих в четных столбцах:
pythonimport random
# Создание двумерного массива
A = [[random.randint(-20, 70) for _ in range(8)] for _ in range(7)]
# Вывод всего массива в виде таблицы
print("Массив A(7,8):")
for row in A:
print("\t".join(str(element) for element in row))
# Вывод элементов массива в четных столбцах
print("\nЭлементы в четных столбцах:")
for row in A:
for i in range(0, 8, 2):
print(row[i], end="\t")
print()
Пример вывода:
cssМассив A(7,8):
16 23 41 -4 57 7 -2 34
30 50 55 69 -20 -19 29 -4
68 45 41 23 44 52 -14 60
33 -17 10 60 -6 -20 13 45
19 -10 36 12 33 14 31 4
46 66 16 -2 -9 39 0 30
11 7 25 32 59 48 64 47
Элементы в четных столбцах:
16 41 57 -2
30 55 -20 29
68 41 44 -14
33 10 -6 13
19 36 33 31
46 16 -9 0
11 25 59 64
В этом примере мы используем вложенные генераторы списков для создания двумерного массива A
. Затем мы выводим весь массив в виде таблицы, используя циклы и форматирование вывода. Далее, мы выводим элементы, стоящие в четных столбцах, используя внутренний цикл и шаг 2 при доступе к элементам столбцов.


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

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili