Полное решение урока 7.8 из курса «Поколение python: курс для начинающих» с сайта stepik.org на питоне. (Предыдущий модуль 7.7)
Установите в каком порядке, указанный вложенный цикл выведет пары чисел (i, j) .
for i in range(1, 4):
for j in range(3, 6):
print(i, j)
Что покажет приведенный ниже фрагмент кода?
for i in range(1, 4):
for j in range(3, 5):
print(i + j, end=»)
Что покажет приведенный ниже фрагмент кода?
counter = 0
for i in range(99, 102):
temp = i
while temp > 0:
counter += 1
temp //= 10
print(counter)
Дано натуральное число n , (n le 9)n (n≤ 9). Напишите программу, которая печатает таблицу размером n times 3n×3 состоящую из данного числа (числа отделены одним пробелом).
Формат входных данных
На вход программе подается одно натуральное число.
Формат выходных данных
Программа должна вывести таблицу размером n times 3n×3 состоящую из данного числа.
Примечание. В конце строки может быть пробел.
Дано натуральное число n , (n le 9)n (n≤ 9). Напишите программу, которая печатает таблицу размером n times 5n×5, где в ii-ой строке указано число ii (числа отделены одним пробелом).
Формат входных данных
На вход программе подается одно натуральное число.
Формат выходных данных
Программа должна вывести таблицу размером n times 5n×5 в соответствии с условием.
Примечание. В конце строки может быть пробел.
Дано натуральное число n , (n le 9)n (n≤ 9). Напишите программу, которая печатает таблицу сложения для всех чисел от 11 до nn в соответствии с примером.
Формат входных данных
На вход программе подается одно натуральное число.
Формат выходных данных
Программа должна вывести таблицу сложения для всех чисел от 11 до nn.
Примечание. В конце строки может быть пробел.
Звездный треугольник ?️?️
Дано нечетное натуральное число nn. Напишите программу, которая печатает равнобедренный звездный треугольник с основанием, равным nn в соответствии с примером:
*
**
***
**
*
Формат входных данных
На вход программе подается одно нечетное натуральное число.
Формат выходных данных
Программа должна вывести треугольник в соответствии с условием.
Примечание. Используйте вложенный цикл for .
Численный треугольник 1
Дано натуральное число nn. Напишите программу, которая печатает численный треугольник в соответствии с примером:
1
22
333
4444
55555
…
Формат входных данных
На вход программе подается одно натуральное число.
Формат выходных данных
Программа должна вывести треугольник в соответствии с условием.
Примечание. Используйте вложенный цикл for .
Решите уравнение в натуральных числах 28n + 30 k + 31 m = 36528n+30k+31m=365.
Примечание. Используйте вложенный цикл for . В первую очередь запишите решение с наименьшим значением nn.
Имеется 100100 рублей. Сколько быков, коров и телят можно купить на все эти деньги, если плата за быка – 1010 рублей, за корову – 55 рублей, за теленка – 0.50.5 рубля и надо купить 100100 голов скота?
Примечание. Используйте вложенный цикл for .
Гипотеза Эйлера о сумме степеней
В 1769 году Леонард Эйлер сформулировал обобщенную версию Великой теоремы Ферма, предполагая, что по крайней мере nn энных степеней необходимо для получения суммы, которая сама является энной степенью для n > 2n>2. Напишите программу для опровержения гипотезы Эйлера (продержавшейся до 1967 года), и найдите четыре положительных целых числа, сумма 5-х степеней которых равна 5-й степени другого положительного целого числа.
Примечание 1. Используйте вложенный цикл for .
Примечание 2. Считайте, что числа a, b, c, d, ea,b,c,d,e не превосходят 150150.
Примечание 3. Программа может работать дольше чем обычно. В зависимости от способа решения задачи на выполнение программы может уходить до нескольких минут. Попробуйте сократить количество вложенных циклов.
- Python Blog
- Задачи по циклам
- Программирование на Python.Звездный треугольникДано нечетное натуральное число nn. Напишите программу, которая печатает равнобедренный звездный треугольник с основанием, равным nn в соответствии с примером:* ** *** **** *** ** *Формат входных данныхНа вход программе подается одно нечетное натуральное число.Формат выходных данныхПрограмма должна вывести треугольник в соответствии с условием.Примечание. Используйте вложенный цикл for!
Python Blog
Daily byte of Python
Задачи по циклам
Posted on Чт 14 Октябрь 2021 in Задачи
Дано нечетное натуральное число n. Напишите программу, которая печатает равнобедренный звездный треугольник с основанием, равным n в соответствии с примером:
Дано натуральное число n. Напишите программу, которая печатает численный треугольник в соответствии с примером:
Дано натуральное число n. Напишите программу, которая печатает численный треугольник с высотой равной n, в соответствии с примером:
Дано натуральное число nnn. Напишите программу, которая печатает численный треугольник с высотой равной nnn, в соответствии с примером:
Программирование на Python.Звездный треугольникДано нечетное натуральное число nn. Напишите программу, которая печатает равнобедренный звездный треугольник с основанием, равным nn в соответствии с примером:* ** *** **** *** ** *Формат входных данныхНа вход программе подается одно нечетное натуральное число.Формат выходных данныхПрограмма должна вывести треугольник в соответствии с условием.Примечание. Используйте вложенный цикл for!
for i in range(1, nn // 2 + 2):
for z in range(i): x += ‘*’
mas = [None] * (nn // 2)
for i in range(0, nn // 2): mas[i] = ‘*’ * (i + 1)
for i in range(0, len(mas)):
m = len(mas) — i — 1
можно было-бы сделать все в 3 строки, но чего-то нельзя в for сделать шаг в обратную сторону
