Вопрос задан 08.05.2019 в 17:10. Предмет Информатика. Спрашивает Гарбузов Роман.

Сформулируйте массив содержащий 15 элементов, с помощью датчика случайных чисел. получите новый

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

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

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

Program n1;
Uses CRT;
Const n=15;
Var a:array[1..n] of integer;
b:array[1..n] of integer;
i,min,max: integer;
begin
For i:=1 to n do
begin
a[i]:=random(100);
write(a[i]:3);
end;
writeln;
For i:=1 to n do
begin
b[i]:=sqr(a[i]);
write(b[i]:5);
end;
min:=b[1]; max:=a[1];
For i:=1 to n do
begin
if a[i]>max then max:=a[i];
if b[i]<min then min:=b[i];
end;
Writeln('Raznica ravna ',abs(max-min));
readln
end.

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

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

```python import random

# Создание исходного массива из 15 элементов с помощью случайных чисел original_array = [random.randint(1, 100) for _ in range(15)]

# Получение нового массива, каждый элемент которого равен квадрату элемента исходного массива squared_array = [x ** 2 for x in original_array]

# Нахождение максимального и минимального элементов в исходном и новом массивах max_original = max(original_array) min_squared = min(squared_array)

# Вычисление разницы между максимальным элементом исходного массива и минимальным элементом нового массива difference = max_original - min_squared

# Вывод результатов print("Исходный массив:", original_array) print("Полученный массив (квадраты элементов):", squared_array) print("Разница между максимальным элементом исходного массива и минимальным элементом нового массива:", difference) ```

Этот код создает исходный массив из 15 случайных чисел, затем создает новый массив, каждый элемент которого равен квадрату соответствующего элемента исходного массива. Затем он находит максимальный элемент в исходном массиве и минимальный элемент в новом массиве, и вычисляет разницу между ними.

0 0

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

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

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