Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2019, 18:32   #1
temON4ik
Новичок
Джуниор
 
Регистрация: 17.04.2019
Сообщений: 1
По умолчанию Список из n элементов заполнить целыми числами с помощью оператора input. Вывести полученный список на экран в строчку . Найти наименьший элемент списка.

Список из n элементов заполнить целыми числами с помощью оператора input. Вывести полученный список на экран в строчку . Найти наименьший элемент списка. Первое вводимое число это количество элементов в списке.

Код:
a=[] 
n=int(input())# вводим количество элементов списка
for k in range(0,n):
  b=int(input())
  a.append(b)
print(a)
c=0;
for k in range(0,n):
    if  a[k]>a[c]:
            c=k

print(c)
Поменял " a[k]>a[c]"
Скриншт
http://prntscr.com/nd9w0a

Первое задание проходит,второе почему-то нет.

Если не трудно,можно дать теорию на эту тему и объяснить если не трудно
temON4ik вне форума Ответить с цитированием
Старый 18.04.2019, 01:12   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от temON4ik Посмотреть сообщение
Найти наименьший элемент списка.
А в программе выводится индекс элемента.

А нельзя просто написать
Код:
print(min(a))
?
Black Fregat вне форума Ответить с цитированием
Старый 18.04.2019, 09:33   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от temON4ik Посмотреть сообщение
Школьная иематика.
простите, а что такое "иематика"?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 18.04.2019, 15:35   #4
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
простите, а что такое "иематика"?
Думаю, тематика. Буквы рядом.
Black Fregat вне форума Ответить с цитированием
Старый 18.04.2019, 16:36   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Black Fregat Посмотреть сообщение
Думаю, тематика. Буквы рядом.
вполне возможно. мне такой вариант в голову не пришёл.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.04.2019, 22:26   #6
Mishka_M
Пользователь
 
Регистрация: 11.05.2018
Сообщений: 32
По умолчанию

Если еще актуально ...
Код:
a = []
n = int(input('input length mas: '))
while len(a) < n:
    a.append(input('input value: '))
print(min(a))
Mishka_M вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
9. Заполнить текстовый файл целыми числами, полученными с помощью генератора случайных чисел. Найти количество четных чисел среди элементов файла с нечетными номерами. -Alone Помощь студентам 4 08.06.2018 17:30
Создать стек со случайными целыми числами. Найти максимальный элемент и вставить после него 0. Veronika_13 Помощь студентам 4 07.05.2014 23:44
Создать односвязный список и вывести его на экран. Из этого списка создать новый список по указанному ниже правилу и новый список San111 Паскаль, Turbo Pascal, PascalABC.NET 1 15.05.2012 22:08
заполнить файл целыми числами из отрезка [—100; 100] с помощью датчика случайных чисел. ALEX-7-7-7 Паскаль, Turbo Pascal, PascalABC.NET 4 05.04.2009 14:51