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

1.Вычислить сумму чисел от 1 до n. (с командой while).
2.Вычислить сумму чисел от 1 до n. (с командой for I in range () ).
3.Вычислить сумму чисел от a до b.
4.Вычислить n !
5.Вычислить квадраты чисел от 1 до n .

Ответы

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

1. # Запрашиваем n у пользователя

n = int(input("Введите n: "))

# Устанавливаем начальное значение суммы

sum = 0

# Начинаем цикл

i = 1

while i <= n:

 # Добавляем текущее число к сумме

 sum += i

 # Увеличиваем i на 1

 i += 1

# Выводим результат

print("Сумма чисел от 1 до", n, "равна", sum)


2. # Запрашиваем n у пользователя

n = int(input("Введите n: "))

# Устанавливаем начальное значение суммы

sum = 0

# Начинаем цикл

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

 # Добавляем текущее число к сумме

 sum += i

# Выводим результат

print("Сумма чисел от 1 до", n, "равна", sum)


3. # Запрашиваем a и b у пользователя

a = int(input("Введите a: "))

b = int(input("Введите b: "))

# Устанавливаем начальное значение суммы

sum = 0

# Начинаем цикл

for i in range(a, b+1):

 # Добавляем текущее число к сумме

 sum += i

# Выводим результат

print("Сумма чисел от", a, "до", b, "равна", sum)


4. def factorial(n):

   if n == 0:

       return 1

   else:

       return n * factorial(n-1)

# Пример использования

print(factorial(5))  # выведет 120

5. # Задаем значение n

n = 5

# Создаем пустой список квадратов

squares = []

# Вычисляем квадраты чисел от 1 до n и добавляем их в список

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

 squares.append(i**2)

# Выводим список квадратов

print(squares)

Похожие вопросы
Предмет: Математика, автор: gdhxbdhdgdhhd