В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
svetika0813
svetika0813
19.11.2021 23:50 •  Информатика

Составить программу, позволяющую в одномерном массиве, состоящем из N случайно заданных элементов, вычисляющую указанное ниже значение.
a) наименьший из элементов массива, принадлежащих отрезку [a, b];
составил программу, пишет ошибку исправить!
from random import randint
N=int(input('N='))
a=int(input('a='))
b=int(input('b='))
A=[0]*N
for i in range(N):
A[i]=randint(a,b+1)
print(A[i],end='')
print()
min=0
for i in range(N):
if A[i] min=A[i]
print('min =',min)

Ответ:
чек14
чек14
04.12.2020 22:03

from random import randint

N=int(input('N='))

a=int(input('a='))

b=int(input('b='))

A=[0]*N

for i in range(N):

   A[i]=randint(a,b+1) #Тут массив заполняется элементами из отрезка, возможно, это нужно исправить

m=max(A)

for i in range(N):

   if (A[i]<m) and (A[i]>=a) and (A[i]<=b):m=A[i]

print('min= ',m)

0,0(0 оценок)
Ответ:
gyfetyrt
gyfetyrt
04.12.2020 22:03

from random import randint

N = int(input('N= '))

a = int(input('a= '))

b = int(input('b= '))

A = []

for i in range(N):

   A.append(randint(a, b+1))

print(A)

min_int = A[0]

for i in A:

   if i < min_int:

       min_int = i

print('min =', min_int)

Объяснение:

Цикл for проходит по интерируемый объектам поэлементно, записывай каждый следующий элемент в заданные переменные(в данном случае i)

for i in A:

   if i < min_int:

       min_int = i

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

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?