Предмет: Информатика, автор: redaser

СРОЧНО! НАПИШИТЕ ПРОГРАММУ НА PYTHON КОТОРАЯ СЧИТАЕТ СКОЛЬКО ЦИФР ОКОНЧИВАЕТСЧ НА 2; ТАКУЮДЕ НО ДЛЯ ЧИСЕЛ ОКАНЧИВАЮЩИНСЯ НА 4 И ДЛЯ ЧИСЕЛ ОКАНЧИВАЮЩИНСЯ НА 7!
ТАК ЖЕ НАПИШИТЕ ПРОГРАММУ КОТОРАЯ СЧИТАЕТ МИНИМУМ СРЕДИ ДВУЗНАЧНИХ, ЛИБО СРЕДИ ПЕРВЫХ 5 ЧИСЕЛ! ДАЮ 100 БАЛЛОВ ОЧЕНЬ СРОЧНО! ​


Koljisto: А всё в одной можно?
redaser: соре, нужно отдельно
redaser: это несколько заданий
admelikli: ну да там объяснение тоже дал что понял)
redaser: просто я вообшё не шарю в этом, а мне нужно написать программу котая считала бы сколько чисел оканчивается на какое либо число

Ответы

Автор ответа: Koljisto
1

1)

print("Введите числа через пробел")

list1 = input().split()

counter = 0

for elem in list1:

   if(elem[-1]=='2'):

       counter += 1

print(counter)

2)

print("Введите числа через пробел")

list1 = input().split()

counter = 0

for elem in list1:

   if(elem[-1]=='4'):

       counter += 1

print(counter)

3)

print("Введите числа через пробел")

list1 = input().split()

counter = 0

for elem in list1:

   if(elem[-1]=='7'):

       counter += 1

print(counter)

4)

list1 = input().split()

counter = 0

list2 = []

key = False

for i in list1:

   if(len(i) >= 2):

       key = True

       list2.append(i)

list1 = [int(i) for i in list1]

if not(key):

   print(min(list1[0:4]))

else:

   print(min(list2))

То же самое в pastebin:

https://pastebin.com/byZKnUaF


redaser: СПАСИБО! КАК ОТМЕТИТЬ ОТВЕТ ЛУЧШИМ?
Koljisto: Там вроде потом будет
redaser: всё
redaser: спасибо!
admelikli: спасибо тебе
Похожие вопросы