Составьте программу которая вычисляет произведение чисел от 1 до n питон

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

pythontutor_task_solutions / Занятие 04. Цикл for

  • Go to file T
  • Go to line L
  • Copy path
  • Copy permalink

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Cannot retrieve contributors at this time
146 lines (114 sloc) 5.4 KB

  • Open with Desktop
  • View raw
  • Copy raw contents Copy raw contents Copy raw contents

Copy raw contents

This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters

Занятие 4. Цикл for
Задача «Ряд — 1»
Условие
Даны два целых числа A и B (при этом A ≤ B). Выведите все числа от A до B включительно.
A = int(input())
B = int(input())
for x in range (A, B + 1):
print(x)
Занятие 4. Цикл for
Задача «Ряд — 2»
Условие
Даны два целых числа A и В. Выведите все числа от A до B включительно, в порядке возрастания, если A < B, или в порядке убывания в противном случае.
A = int(input())
B = int(input())
if A < B:
for x in range (A, B + 1):
print (x)
else:
for x in range (A, B — 1, -1):
print (x)
Занятие 4. Цикл for
Задача «Ряд — 3»
Условие
Даны два целых числа A и В, A>B. Выведите все нечётные числа от A до B включительно, в порядке убывания. В этой задаче можно обойтись без инструкции if.
A = int(input())
B = int(input())
for i in range (A — (A + 1) % 2, B — B % 2, -2):
print (i)
Занятие 4. Цикл for
Задача «Сумма десяти чисел»
Условие
Дано 10 целых чисел. Вычислите их сумму. Напишите программу, использующую наименьшее число переменных.
sum = 0
for i in range (10):
n = int(input())
sum += n
print(sum)
Занятие 4. Цикл for
Задача «Сумма N чисел»
Условие
Дано несколько чисел. Вычислите их сумму. Сначала вводите количество чисел N, затем вводится ровно N целых чисел. Какое наименьшее число переменных нужно для решения этой задачи?
N = int(input())
sum = 0
for i in range(N):
n = int(input())
sum += n
print(sum)
Занятие 4. Цикл for
Задача «Сумма кубов»
Условие
По данному натуральному n вычислите сумму 13+23+33+. +n3.
sum = 0
n = int(input())
for i in range(1, n + 1):
sum += i ** 3
print(sum)
Занятие 4. Цикл for
Задача «Факториал»
Условие
Факториалом числа n называется произведение 1 × 2 × . × n. Обозначение: n!.
По данному натуральному n вычислите значение n!. Пользоваться математической библиотекой math в этой задаче запрещено.
n = int(input())
product = 1
for i in range(1, n + 1):
product *= i
print(product)
Занятие 4. Цикл for
Задача «Сумма факториалов»
Условие
По данному натуральном n вычислите сумму 1!+2!+3!+. +n!. В решении этой задачи можно использовать только один цикл. Пользоваться математической библиотекой math в этой задаче запрещено.
n = int(input())
product = 1
sum = 0
for i in range(1, n + 1):
product *= i
sum += product
print(sum)
Занятие 4. Цикл for
Задача «Количество нулей»
Условие
Дано N чисел: сначала вводится число N, затем вводится ровно N целых чисел. Подсчитайте количество нулей среди введенных чисел и выведите это количество. Вам нужно подсчитать количество чисел, равных нулю, а не количество цифр.
N = int(input())
amount = 0
for i in range(N):
i = int(input())
if i == 0:
amount += 1
print(amount)
Занятие 4. Цикл for
Задача «Лесенка»
Условие
По данному натуральному n ≤ 9 выведите лесенку из n ступенек, i-я ступенька состоит из чисел от 1 до i без пробелов.
n = int(input())
for x in range(1, n + 1):
for y in range(1, x + 1):
print(y, end=»)
print()
Занятие 4. Цикл for
Задача «Потерянная карточка»
Условие
Для настольной игры используются карточки с номерами от 1 до N. Одна карточка потерялась. Найдите ее, зная номера оставшихся карточек.
Дано число N, далее N − 1 номер оставшихся карточек (различные числа от 1 до N). Программа должна вывести номер потерянной карточки.
Для самых умных: массивами и аналогичными структурами данных пользоваться нельзя.
N = int(input())
sum_1 = 0
sum_2 = 0
for i in range (1, N + 1):
#сначала просуммируем значения всех карточек из набора
sum_1 += i
for x in range (N — 1):
#а теперь просуммируем значения оставшихся карточек
x = int(input())
sum_2 += x
print(sum_1 — sum_2)
Читайте также:
Программы в которых можно участвовать

39 Задача: Вычислить факториал при помощи Python

Найти факториал числа. Решение задачи на языке программирования Python

  • Copy lines
  • Copy permalink
  • View git blame
  • Reference in new issue

Источник: github.com

Напишите программу, которая принимает на вход число N и выдает

10:38 17.06.2023

Здравствуйте, появился вопрос. Одинаков ли вид записи файла для форматов, txt, csv, epf, то есть контекстный менеджер подойдёт для всех?

08:19 17.06.2023

Делаю запрос на: http://127.0.0.1:8000/apartments/ и получаю страницу — ОК. Но в терминале идут два результата 200 и 404. Почему?

11:06 17.06.2023

А почему в чате нету реакций?

06:54 17.06.2023

всем привет, ребят, не могли бы вы дать советы по переделке кода? я вот смотрю на него и хочу сделать его более красивым, более кратким, но что-то туго получается

08:32 17.06.2023

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

18:05 16.06.2023

Гайс, а для питона pycharn бесплатный норм? Я просто не знаю где кодить лучше. Мне то одно, то другое советуют. Я вроде разницы сильно не вижу

21:44 16.06.2023

Привет, у меня есть процесс, который получает данные по апи, и сравнивает их с бд, если данные подошли, он должен «сообщить» об этом боту, который работает в отдельном процесс.

15:40 16.06.2023

есть у кого на примете книга по sql с большим количеством задачек? желательно что-нибудь от совсем начинающего и выше, человек с основой рсубд знаком, но нужно именно практику.

14:54 16.06.2023

А сейчас можно где нибудь вырубить лицензию на PyCharm Pro бесплатно, как раньше на степике?

Читайте также:
Описание программы driver updater

Источник: telq.org

Составьте программу которая вычисляет произведение чисел от 1 до n питон

zanabajerasyl919

Найти произведение натуральных чисел от 1 до n. На языке Python ​
5 (1 оценка)

Sanya2263

Sanya2263 2 года назад
Светило науки — 582 ответа — 0 раз оказано помощи

for i in range(1,n+1):

0 (0 оценок)

m5k1c 2 года назад
Светило науки — 19 ответов — 0 раз оказано помощи

Объяснение:

Лучшие помощники

За сегодня
Ежедневный Еженедельный Ежемесячный За 3 месяца
Мозг Отвечающий
Лёва Середнячок
Мозг Отвечающий
Лёва Середнячок
Мозг Отвечающий
Лёва Середнячок
Мозг Отвечающий

Лёва Середнячок
2023 ВашУрок

Этот сайт использует cookies. Политика Cookies Вы можете указать условия хранения и доступ к cookies в своем браузере.

Источник: vashurok.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru