Предмет: Информатика,
автор: pasazuk04388
составить программу, которая заполняет массив от 1 до 10 случайными целыми числами в диапозоне от 1 до 100 , а затем меняет местами максимальный и первый элемент
Ответы
Автор ответа:
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
Похожие вопросы
Предмет: Другие предметы,
автор: alinatimoshenko25
Предмет: Математика,
автор: yulyagoroxinsca
Предмет: Информатика,
автор: Mrokmer
Предмет: Другие предметы,
автор: Alua2507
Предмет: Математика,
автор: jfcyfckfkygkg