Вопрос задан 28.04.2019 в 00:26. Предмет Информатика. Спрашивает Дяденчук Діма.

Дан одномерный массив целых чисел, состоящий из 20 ячеек, заполненный случайными числами из

промежутка [-100,90]. Увеличить каждый элемент массива на 100. Напишите программу со всеми объяснениями пожалуйста!!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Горяева Катюша.
Написал две программки на случай, если там все таки массив  определен:
1)
var
a:array[1..20]of integer;
i,n,c:integer;
begin
 for i:=1 to 20 do
  begin
   read(a[i]);
   a[i]:=a[i]+100;
  end;
  for i:=1 to 20 do
  write(a[i],' ');
  end.


2)
var
a:array[1..20]of integer;
i,n,c:integer;
begin
  for i:=1 to 20 do
  begin
   a[i]:=random(191)-100;
   write(a[i],' ');
  end;
  writeln;
  for i:=1 to 20 do
  write(a[i]+100,' ');
end.

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

Для решения данной задачи, вам потребуется написать программу на языке программирования, которая будет увеличивать каждый элемент одномерного массива на 100. Вот пример программы на языке Python, который выполняет данную задачу:

```python import random

# Создаем одномерный массив из 20 ячеек array = [random.randint(-100, 90) for _ in range(20)]

# Выводим исходный массив print("Исходный массив:") print(array)

# Увеличиваем каждый элемент массива на 100 for i in range(len(array)): array[i] += 100

# Выводим измененный массив print("Измененный массив:") print(array) ```

Давайте разберем эту программу по шагам:

1. Сначала мы импортируем модуль `random`, который позволяет генерировать случайные числа. 2. Затем мы создаем одномерный массив `array` из 20 ячеек, используя генератор списка и функцию `random.randint(-100, 90)`, которая генерирует случайное число в диапазоне от -100 до 90. 3. Мы выводим исходный массив, используя функцию `print()`. 4. Затем мы проходим по каждому элементу массива с помощью цикла `for` и увеличиваем его значение на 100, используя оператор `+=`. 5. Наконец, мы выводим измененный массив, снова используя функцию `print()`.

Теперь, когда вы запустите эту программу, она сгенерирует случайный массив из 20 чисел в диапазоне от -100 до 90, увеличит каждый элемент на 100 и выведет исходный и измененный массивы.

Примечание: В данном примере использован язык программирования Python, но вы можете использовать любой другой язык программирования, с которым вам удобно работать. Принцип решения задачи будет аналогичным.

0 0

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

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

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