Вопрос задан 01.10.2018 в 02:57. Предмет Информатика. Спрашивает Данильчук Коля.

Сформируйте массив a[i,j] с помощью датчика случайных чисел. Увеличить каждый элемент массива в 3

раза и если элемент массива отрицательный. массив выведите на экран в виде таблицы
0 0
Перейти к ответам

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

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

"Увеличить каждый элемент массива в 3 раза и если элемент массива отрицательный."

Увеличить каждый элемент массива в 3 раза, если элемент массива отрицательный. Может так? Если так, то вот код.

 

var
l: Array[1..10,1..10] of Integer;
i,j,n,m: Integer;
begin
Writeln('Vvedite razmer matrisi: ');
Readln(n,m);
writeln('Isxodnaya matrisa:');
for i:=1 to n do
begin
for j:=1 to m do
begin
l[i,j]:=Random(51)-25;
Write(l[i,j]:4);
end;
writeln
end;
writeln('Izmenennaya matrisa:');
for i:=1 to n do
begin
for j:=1 to m do
begin
if l[i,j]<0 then l[i,j]:=l[i,j]*3;
write(l[i,j]:4);
end;
writeln
end;
end.

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

Для формирования массива a[i,j] с помощью датчика случайных чисел и увеличения каждого элемента в 3 раза, а также вывода массива на экран в виде таблицы, следуйте следующим шагам:

1. Импортируйте модуль random для использования датчика случайных чисел:

```python import random ```

2. Определите размеры массива, например, n строк и m столбцов:

```python n = 3 m = 4 ```

3. Создайте пустой двумерный массив с размерами n x m:

```python a = [[0] * m for _ in range(n)] ```

4. Заполните массив случайными числами с помощью датчика random.randint() и увеличьте каждый элемент в 3 раза:

```python for i in range(n): for j in range(m): a[i][j] = random.randint(-10, 10) a[i][j] *= 3 ```

5. Выведите массив на экран в виде таблицы:

```python for i in range(n): for j in range(m): print(a[i][j], end='\t') print() ```

В результате выполнения этих шагов, вы получите массив a[i,j], заполненный случайными числами, каждый элемент которого увеличен в 3 раза. Если элемент массива отрицательный, он будет также увеличен в 3 раза. Массив будет выведен на экран в виде таблицы, где каждый элемент разделен табуляцией.

0 0

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

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

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