For1
``
For3
``
price_per_kt = float(input("Введите цену 1 кт конфет: "))
for i in range(1, 11):
weight = i / 10
cost = price_per_kt * weight
print("Стоимость", weight, "кт конфет:", cost)
price_per_kt = float(input("Введите цену 1 кт конфет: "))
for i in range(12, 21, 2):
weight = i / 10
cost = price_per_kt * weight
print("Стоимость", weight, "кт конфет:", cost)
A = int(input("Введите число A: "))
B = int(input("Введите число B: "))
sum = 0
for i in range(A, B+1):
sum += i
print("Сумма всех чисел:", sum)
K = int(input("Введите число K: "))
N = int(input("Введите число N: "))
for i in range(N):
print(K)
For2``
A = int(input("Введите число A: "))
B = int(input("Введите число B: "))
N = 0
for i in range(A, B+1):
print(i)
N += 1
print("Количество чисел:", N)
``For3
A = int(input("Введите число A: "))
B = int(input("Введите число B: "))
N = 0
for i in range(B-1, A, -1):
print(i)
N += 1
print("Количество чисел:", N)
For4``
python
price_per_kg = float(input("Введите цену 1 кг конфет: "))
for i in range(1, 11):
cost = price_per_kg * i
print("Стоимость", i, "кг конфет:", cost)python
For5
price_per_kt = float(input("Введите цену 1 кт конфет: "))
for i in range(1, 11):
weight = i / 10
cost = price_per_kt * weight
print("Стоимость", weight, "кт конфет:", cost)
For6python
price_per_kt = float(input("Введите цену 1 кт конфет: "))
for i in range(12, 21, 2):
weight = i / 10
cost = price_per_kt * weight
print("Стоимость", weight, "кт конфет:", cost)
python
For7
A = int(input("Введите число A: "))
B = int(input("Введите число B: "))
sum = 0
for i in range(A, B+1):
sum += i
print("Сумма всех чисел:", sum)
`For8.
A = int(input("Введите число A: "))
B = int(input("Введите число B: "))
product = 1
for i in range(A, B+1):
product *= i
print("Произведение всех чисел от", A, "до", B, "равно", product)
For9. A = int(input("Введите число A: "))
B = int(input("Введите число B: "))
sum_squares = 0
for i in range(A, B+1):
sum_squares += i**2
print("Сумма квадратов всех чисел от", A, "до", B, "равна", sum_squares)
For10. N = int(input("Введите число N: "))
sum_fractions = 0
for i in range(1, N+1):
sum_fractions += 1/i
print("Сумма всех дробей равна", sum_fractions)
For11. N = int(input("Введите число N: "))
sum_squares = 0
for i in range(N, 2*N+1):
sum_squares += i**2
print("Сумма квадратов всех чисел равна", sum_squares)
For12. N = int(input("Введите число N: "))
product = 1
for i in range(1, N+1):
product *= 1.1 * i
print("Произведение всех чисел от 1.1 до", N, "равно", product)
For13. N = int(input("Введите число N: "))
result = 0
for i in range(1, N+1):
if i % 2 == 0:
result -= 1.1 * i
else:
result += 1.1 * i
print("Значение выражения равно", result)
For14. N = int(input("Введите число N: "))
sum_odd = 0
for i in range(1, 2*N, 2):
sum_odd += i
print("Квадрат числа", N, "равен", sum_odd)
For15. A = float(input("Введите число A: "))
N = int(input("Введите число N: "))
result = 1
for i in range(N):
result *= A
print(A, "в степени", N, "равно", result)
For16. A = float(input("Введите число A: "))
N = int(input("Введите число N: "))
result = 1
for i in range(N):
print(result)
result *= A
For17. A = float(input("Введите число A: "))
N = int(input("Введите число N: "))
sum_powers = 0
for i in range(N+1):
sum_powers += A**i
print("Сумма всех степеней числа", A, "равна", sum_powers)👍2👾1
For18
A = float(input("Введите вещественное число A: "))
N = int(input("Введите целое число N (>0): "))
result = 1
for i in range(1, N+1):
result += (-1)**i * A**i
print("Значение выражения:", result)For19
```python
N = int(input("Введите число N: "))
sum_of_reciprocals = 0
for i in range(1, N+1):
factorial = 1
for j in range(1, i+1):
factorial *= j
sum_of_reciprocals += 1 / factorial
print("Сумма обратных значений факториалов от 1 до", N, "равна", sum_of_reciprocals)
X = float(input("Введите число X: "))
N = int(input("Введите число N: "))
expression_value = 0
for i in range(N+1):
factorial = 1
for j in range(1, i+1):
factorial *= j
expression_value += (X ** i) / factorial
print("Значение выражения равно", expression_value)
N = int(input("Введите число N: "))
result = 1
for i in range(1, N+1):
result *= i
print("Факториал числа", N, "равен", result)
For20N = int(input("Введите число N: "))
sum_of_factorials = 0
for i in range(1, N+1):
factorial = 1
for j in range(1, i+1):
factorial *= j
sum_of_factorials += factorial
print("Сумма факториалов от 1 до", N, "равна", sum_of_factorials)
For21```python
N = int(input("Введите число N: "))
sum_of_reciprocals = 0
for i in range(1, N+1):
factorial = 1
for j in range(1, i+1):
factorial *= j
sum_of_reciprocals += 1 / factorial
print("Сумма обратных значений факториалов от 1 до", N, "равна", sum_of_reciprocals)
python
For22
X = float(input("Введите число X: "))
N = int(input("Введите число N: "))
expression_value = 0
for i in range(N+1):
factorial = 1
for j in range(1, i+1):
factorial *= j
expression_value += (X ** i) / factorial
print("Значение выражения равно", expression_value)
`❤1
For23:
import mathFor24:
X = float(input("Введите число X: "))
N = int(input("Введите число N: "))
result = 0
for n in range(N+1):
numerator = (-1)**n * X**(2*n+1)
denominator = math.factorial(2*n+1)
result += numerator / denominator
print("Приближенное значение sin({}) равно {}".format(X, result))
import mathFor25:
X = float(input("Введите число X: "))
N = int(input("Введите число N: "))
result = 0
for n in range(N+1):
numerator = (-1)**n * X**(2*n)
denominator = math.factorial(2*n)
result += numerator / denominator
print("Приближенное значение cos({}) равно {}".format(X, result))
X = float(input("Введите число X: "))
N = int(input("Введите число N: "))
result = 0
for n in range(1, N+1):
numerator = (-1)**(n-1) * X**n
denominator = n
result += numerator / denominator
print("Приближенное значение ln(1+{}) равно {}".format(X, result))For26:
import mathFor27:
X = 0.5
N = 23
result = 0
sign = 1
for n in range(N+1):
term = sign * (X**(2*n+1)) / (2*n+1)
result += term
sign *= -1
approximation = result
exact_value = math.atan(X)
print("Приближенное значение arctg({}) = {}".format(X, approximation))
print("Точное значение arctg({}) = {}".format(X, exact_value))
import math
X = 0.5
N = 23
result = X
for n in range(1, N+1):
numerator = 1
denominator = 1
for i in range(1, 2*n+2):
numerator *= i
for i in range(2, 2*n+2, 2):
denominator *= i
term = numerator * (X**(2*n+1)) / denominator
result += term
approximation = result
exact_value = math.asin(X)
print("Приближенное значение arcsin({}) = {}".format(X, approximation))
print("Точное значение arcsin({}) = {}".format(X, exact_value))
👍1
For28:
X = 0.5For29:
N = 5
result = 0
numerator = 1
denominator = 2
for k in range(N+1):
result += ((-1)**k) * (numerator / denominator)
numerator *= (2*k - 1)
denominator *= (2*k)
print(result)
A = 0
B = 10
N = 5
H = (B - A) / N
for i in range(N+1):
point = A + i * H
print("Отрезок", i, ":", point)
print("Точка", i, ":", point)
For30:
import mathFor31:
A = 0
B = math.pi
N = 5
H = (B - A) / N
for i in range(N+1):
point = A + i * H
value = 1 - math.sin(point)
print("H:", H)
print("F(", point, "):", value)
N = 5For32:
sequence = [2]
for K in range(1, N+1):
term = 2 + 1 / sequence[K-1]
sequence.append(term)
print("A", K, ":", term)
N = 5
sequence = [1]
for K in range(1, N+1):
term = (sequence[K-1] + 1) / K
sequence.append(term)
print("A", K, ":", term)
For33:
N = int(input("Введите значение N: "))
sequence = [1, 1] # начальные элементы последовательности
for i in range(2, N):
next_element = sequence[i-2] + sequence[i-1]
sequence.append(next_element)
print(sequence)
For34:N = int(input("Введите значение N: "))
sequence = [1, 2] # начальные элементы последовательности
for i in range(2, N):
next_element = (sequence[i-2] + 2 * sequence[i-1]) / 3
sequence.append(next_element)
print(sequence)
For35:N = int(input("Введите значение N: "))
sequence = [1, 2, 3] # начальные элементы последовательности
for i in range(3, N):
next_element = sequence[i-1] + sequence[i-2] - 2 * sequence[i-3]
sequence.append(next_element)
print(sequence)For36
```python
N = int(input("Введите значение N: "))
sum = 0.0
for i in range(1, N+1):
sum += i**i
print("Сумма =", sum)
N = int(input("Введите значение N: "))
K = int(input("Введите значение K: "))
sum = 0.0
for i in range(1, N+1):
sum += i**K
print("Сумма =", sum)
For37```python
N = int(input("Введите значение N: "))
sum = 0.0
for i in range(1, N+1):
sum += i**i
print("Сумма =", sum)
`👍2
For38:
N = int(input("Введите значение N: "))
sum = 0.0
for i in range(1, N+1):
sum += i**(N-i+1)
print("Сумма =", sum)
For39:A = int(input("Введите значение A: "))
B = int(input("Введите значение B: "))
for i in range(A, B+1):
for j in range(i):
print(i, end=" ")
print()
For40:A = int(input("Введите значение A: "))
B = int(input("Введите значение B: "))
count = 1
for i in range(A, B+1):
for j in range(count):
print(i, end=" ")
count += 1
print()While 1.
A = int(input("Введите длину отрезка A: "))
B = int(input("Введите длину отрезка B: "))
while A >= B:
A -= B
print("Длина незанятой части отрезка A:", A)
While 2. A = int(input("Введите длину отрезка A: "))
B = int(input("Введите длину отрезка B: "))
count = 0
while A >= B:
A -= B
count += 1
print("Количество отрезков B, размещенных на отрезке A:", count)
While 3. N = int(input("Введите число N: "))
K = int(input("Введите число K: "))
quotient = 0
while N >= K:
N -= K
quotient += 1
print("Частное от деления N на K:", quotient)
print("Остаток от деления N на K:", N)
While 4. N = int(input("Введите число N: "))
while N > 1:
if N % 3 != 0:
print("FALSE")
break
N = N // 3
else:
print("TRUE")
While 5. N = int(input("Введите число N: "))
K = 0
while N > 1:
N = N // 2
K += 1
print("Показатель степени числа 2:", K)While6.
N = int(input("Введите число N: "))
result = 1.0
while N > 0:
result *= N
N -= 2
print("Двойной факториал N: ", result)
While7. N = int(input("Введите число N: "))
K = 1
while K * K <= N:
K += 1
print("Наименьшее целое положительное число K, квадрат которого превосходит N: ", K)
While8. N = int(input("Введите число N: "))
K = 1
while K * K <= N:
K += 1
K -= 1
print("Наибольшее целое число K, квадрат которого не превосходит N: ", K)
While9. N = int(input("Введите число N: "))
K = 1
while 3 ** K <= N:
K += 1
print("Наименьшее целое число K, при котором выполняется неравенство 3^K > N: ", K)
While10. N = int(input("Введите число N: "))
K = 1
while 3 ** K < N:
K += 1
K -= 1
print("Наибольшее целое число K, при котором выполняется неравенство 3^K < N: ", K)👍2
While 11
N = int(input("Введите целое число N: "))
K = 1
сумма = 1
while сумма < N:
K += 1
сумма += K
print("Наименьшее значение K:", K)
print("Сумма чисел от 1 до K:", сумма)While12:
N = int(input("Введите целое число N: "))
K = 1
sum = 0
while sum <= N:
sum += K
K += 1
K -= 1
print("Наибольшее целое число K:", K)
print("Сумма чисел от 1 до K:", sum)
While13:A = int(input("Введите число A: "))
K = 1
sum = 0
while sum <= A:
sum += 1/K
K += 1
print("Наименьшее целое число K:", K)
print("Сумма чисел от 1 до K:", sum)
While14:A = int(input("Введите число A: "))
K = 1
sum = 0
while sum < A:
sum += 1/K
K += 1
K -= 1
print("Наибольшее целое число K:", K)
print("Сумма чисел от 1 до K:", sum)
While15:P = float(input("Введите процент P (0 < P < 25): "))
S = 1000
K = 0
while S <= 1100:
S += S * (P / 100)
K += 1
print("Количество месяцев K:", K)
print("Итоговый размер вклада S:", S)While16.
While17:
P = float(input("Введите значение P (0 < P < 50): "))
distance = 10
total_distance = 10
days = 1
while total_distance <= 200:
distance *= (1 + P/100)
total_distance += distance
days += 1
print("Количество дней:", days)
print("Суммарный пробег:", total_distance)
While17:
N = int(input("Введите целое число N (> 0): "))
while N > 0:
digit = N % 10
print(digit)
N //= 10
While18:N = int(input("Введите целое число N (> 0): "))
sum = 0
count = 0
while N > 0:
digit = N % 10
sum += digit
count += 1
N //= 10
print("Количество цифр:", count)
print("Сумма цифр:", sum)
While19:N = int(input("Введите целое число N (> 0): "))
reversed_num = 0
while N > 0:
digit = N % 10
reversed_num = reversed_num * 10 + digit
N //= 10
print("Число, полученное при прочтении N справа налево:", reversed_num)👍1
While20:
N = int(input("Введите целое число N (> 0): "))
has_digit_2 = False
while N > 0:
digit = N % 10
if digit == 2:
has_digit_2 = True
break
N //= 10
if has_digit_2:
print("TRUE")
else:
print("FALSE")
While21:N = int(input("Введите целое число N (> 0): "))
has_odd_digit = False
while N > 0:
digit = N % 10
if digit % 2 != 0:
has_odd_digit = True
break
N //= 10
if has_odd_digit:
print("TRUE")
else:
print("FALSE")
While22:N = int(input("Введите целое число N (> 1): "))
is_prime = True
for i in range(2, N):
if N % i == 0:
is_prime = False
break
if is_prime:
print("TRUE")
else:
print("FALSE")👍2
While 23
A = 24
B = 36
while B != 0:
A, B = B, A % B
result = A
print("Наибольший общий делитель чисел", A, "и", B, "равен", result)
👍2
While24.
N = int(input("Введите число N: "))
prev = 1
curr = 1
while curr <= N:
if curr == N:
print("TRUE")
break
prev, curr = curr, curr + prev
else:
print("FALSE")
While25. N = int(input("Введите число N: "))
prev = 1
curr = 1
while curr <= N:
prev, curr = curr, curr + prev
print(curr)
While26. N = int(input("Введите число N: "))
prev = 1
curr = 1
while curr != N:
prev, curr = curr, curr + prev
print(prev, curr + prev)❤1👍1
While27.
N = int(input("Введите число Фибоначчи N: "))
# Инициализация первых двух чисел Фибоначчи
F1 = 1
F2 = 1
K = 2 # Порядковый номер текущего числа Фибоначчи
while F2 != N:
# Вычисление следующего числа Фибоначчи
F_next = F1 + F2
# Обновление значений двух предыдущих чисел Фибоначчи
F1 = F2
F2 = F_next
K += 1
print("Порядковый номер числа Фибоначчи N:", K)
While28. epsilon = float(input("Введите значение epsilon: "))
A_prev = 2 # Предыдущее число A_{K-1}
A = 2 + 1 / A_prev # Текущее число A_K
K = 2 # Порядковый номер текущего числа A_K
while abs(A - A_prev) >= epsilon:
A_next = 2 + 1 / A # Вычисление следующего числа A_{K+1}
A_prev = A # Обновление значения предыдущего числа A_{K-1}
A = A_next # Обновление значения текущего числа A_K
K += 1
print("Номер K:", K)
print("Число A_{K-1}:", A_prev)
print("Число A_K:", A)💯2
While 29
epsilon = float(input("Введите значение epsilon: "))
A_prev_prev = 1 # Предыдущее число A_{K-2}
A_prev = 2 # Предыдущее число A_{K-1}
A = (A_prev_prev + 2 * A_prev) / 3 # Текущее число A_K
K = 3 # Порядковый номер текущего числа A_K
while abs(A - A_prev) >= epsilon:
A_next = (A_prev + 2 * A) / 3 # Вычисление следующего числа A_{K+1}
A_prev_prev = A_prev # Обновление значения предыдущего числа A_{K-2}
A_prev = A # Обновление значения предыдущего числа A_{K-1}
A = A_next # Обновление значения текущего числа A_K
K += 1
print("Номер K:", K)
print("Число A_{K-1}:", A_prev)
print("Число A_K:", A)
While30. A = int(input("Введите значение A: "))
B = int(input("Введите значение B: "))
C = int(input("Введите значение C: "))
count = 0 # Счетчик количества квадратов
while A >= C and B >= C:
A -= C # Уменьшение размера прямоугольника по горизонтали
B -= C # Уменьшение размера прямоугольника по вертикали
count += 1 # Увеличение счетчика количества квадратов
print("Количество квадратов:", count)👍1