Вопрос задан 23.02.2019 в 15:56. Предмет Информатика. Спрашивает Купцов Данил.

ЛЕГКО НО МЕНЯ НЕ БЫЛО НА УРОКЕ ПОМОГИТЕ Написать программу: С клавиатуры вводиться число N.

Заполнить массив N случайными числами. В массиве может находиться не более 100 элементов. Упорядочить массив по возрастанию и сформировать новый массив, каждый элемент которого равен исходному плюс полученному элементу.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шевцова Дарья.
Program massiv;
var M: array [1..100] of integer;
M2: array [1..100] of integer;
a,n,i,i2 : integer;
begin
read (n);
for i:= 1 to n do begin
readln (a);
M[i]:=a;
M2[i]:=a;
end;
for i:= 1 to n do begin
for i2:= i+1 to n do begin
if (M[i]< M[i2]) then begin
a:=M[i2];
M[i2]:=M[i];
M[i]:=a;
end;end;end;
for i:=1 to n do begin
M[i]:= M[i]+M2[i];  
writeln(M[i]);
end;end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

```python import random

def sort_and_sum_array(arr): arr.sort() # Упорядочиваем массив по возрастанию new_arr = [element + arr[index] for index, element in enumerate(arr)] # Формируем новый массив return new_arr

def main(): N = int(input("Введите число N: ")) if N > 100: print("Число N не должно превышать 100") return

my_array = [random.randint(1, 1000) for _ in range(N)] # Заполнение массива случайными числами print("Исходный массив:", my_array)

new_array = sort_and_sum_array(my_array) print("Новый массив, каждый элемент которого равен сумме исходного и полученного:", new_array)

if __name__ == "__main__": main() ```

Этот код запрашивает у пользователя число N, затем заполняет массив случайными числами от 1 до 1000, упорядочивает его по возрастанию и формирует новый массив, каждый элемент которого равен сумме исходного элемента и соответствующего элемента отсортированного массива.

0 0

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

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

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