По python-junior(python 3), решите , , надо! 1.дано 10 целых чисел. вычислите их сумму. напишите программу, использующую наименьшее число переменных. 2. дано n чисел: сначала вводится число n, затем вводится ровно n целых чисел. подсчитайте количество нулей среди введенных чисел и выведите это количество. вам нужно подсчитать количество чисел, равных нулю, а не количество цифр. 3. по данному натуральному n =< 9 выведите лесенку из n ступенек, i-я ступенька состоит из чисел от 1 до i без пробелов. 4. даны два целых числа a и в, a> b. выведите все нечётные числа от a до b включительно, в порядке убывания. в этой можно обойтись без инструкции if.
103
297
Ответы на вопрос:
1.здесь вводим в цикле число и сразу же записываем в список (квадратные скобки), затем применяем встроенную функцию вычисления суммы списка sum и тут же выводим результат. в результате получилось использовать только одну переменную для цикла for программа: print(sum([int( for i in range(10)])) 2. n=int( # вводим число n k=0 #задаем начальное значение счетчика =0 for i in range(n): #в цикле от 0 до n-1 раз выполняем if int(==0: #если введенное число равно 0 k+=1 #то счетчик увеличиваем на 1 print(k) #вывод результата 3.здесь лесенка строится из строк чисел, где каждая следующая строка ровно на один последний новый символ длиннее предыдущей: 1 12 123 то есть достаточно приклеивать к предущей строке новый последний символ и получится лесенка! программа: n=int( #вводим число n s='' #задаем пустую строку for i in range(1,n+1): #в цикле от 1 до n выполняем s+=str(i) #приклеиваем к предыдущей строке новую букву i print(s) #выводим строку символов 4. чтобы обойтись без проверки нечетности чисел, достаточно найти ближайшее нечетное число к началу интервала а: допустим, что а=8, тогда a//2*2+1 дает 8//2*2+1=4*2+1=9 (здесь // - нахождение целой части от деления) допустим теперь, что а=9, тогда а//2*2+1=9//2*2+1=4*2+1=9. так что формула a=a//2*2+1 всегда дает в результате ближайшее справа нечетное число, если число четное, и оставляет число без изменения, если число уже было нечетным. теперь генерируем список всех нечетных чисел, задавая в операторе range шаг =2, т.е. будем сразу перепрыгивать от нечетного к нечетному числу! после получения списка нечетных чисел дадим команду сортировки в обратном направлении reverse и выводим полученный список! программа: a=int( #задаем начальное значение интервала а b=int( #задаем конечное значение интервала в a=a//2*2+1 #вычисляем ближайшее справа от а нечетное число x=[] #задаем пустой список for i in range(a,b+1,2): # открываем цикл от а до в с шагом 2 x+=[i] #записываем получаемые нечетные числа в список х x.reverse() #задаем обратный порядок списка for i in x: #в цикле по списку х print(i) #выводим все значения списка х
Отве
2
for(int i=100;i<=999;i++){
if((i%(i/100)==0)&&(i%((i/10)%10)==0)&&(i%(i%10)==0))
Объяснение:
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
dayana1311200710.10.2022 19:19
-
7667655658614.11.2021 21:05
-
dbarkhatova04.05.2021 21:29
-
juliati88tan30.04.2022 19:41
-
bossobychnyy10.06.2020 20:00
-
Enot310604.08.2022 10:22
-
Olgaekolesnik28.07.2020 03:29
-
russalinagaras16.02.2021 20:47
-
lloginova5817.02.2022 09:51
-
Yascher16.02.2023 17:10
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.