составить программу, которая заполняет массив от 1 до 10 случайными целыми числами в диапозоне от 1 до 100 , а затем меняет местами максимальный и первый элемент

Ответы

Ответ дал: rusllikccx
0

Ответ:

import random

arr = []

for i in range(100):

   arr.append(random.randint(1, 100))

max_num, min_num = arr[0], arr[0]

max_index,min_index = 0,0

print(arr)

for i in range(100):

   if arr[i] < min_num: min_num = arr[i]; max_index = i

   if arr[i] > max_num: max_num = arr[i]; min_index = i

arr[max_index], arr[min_index] = arr[min_index], arr[max_index]

print(arr, max_num, min_num,sep='\n')

Объяснение:

Пожалуйста отметь как лучший ответ


pasazuk04388: извините, не добавил что это на pascal abc.net
Вас заинтересует