README.md update

This commit is contained in:
2023-05-28 11:49:25 +07:00
parent 0b3948e29f
commit 84e61afb11

View File

@@ -16,7 +16,7 @@ for i in range(100, 999):
while n > 0: while n > 0:
decimal = n%10 decimal = n%10
s += decimal**3 s += decimal**3
n = n//10 n //= 10
if s == i: if s == i:
print(i) print(i)
``` ```
@@ -42,9 +42,11 @@ for i in range(a, b+1):
``` ```
**5.** Напишите программу, которая получает два целых числа и находит их произведение, не используя операцию умножения. Учтите, что числа могут быть отрицательными. **5.** Напишите программу, которая получает два целых числа и находит их произведение, не используя операцию умножения. Учтите, что числа могут быть отрицательными.
Пример: Пример:
```Введите два числа: ```
Введите два числа:
10 -15 10 -15
10*(-15)=-150``` 10*(-15)=-150
```
**Решение:** **Решение:**
```Python ```Python
print("Введите два целых числа:") print("Введите два целых числа:")
@@ -62,11 +64,13 @@ else:
print(f"{a}*({b})={res}") print(f"{a}*({b})={res}")
``` ```
<div style="color: red;"><b>6.<b></div> (не будет на КЗН) Ввести натуральное число N и вычислить сумму всех чисел Фибоначчи, меньших N. Предусмотрите защиту от ввода отрицательного числа N. <span style="color: red;"><b>№6</b></span> (не будет на КЗН). Ввести натуральное число N и вычислить сумму всех чисел Фибоначчи, меньших N. Предусмотрите защиту от ввода отрицательного числа N.
Пример: Пример:
```Введите число N: ```
Введите число N:
10000 10000
Сумма 17709``` Сумма 17709
```
**Решение:** **Решение:**
```Python ```Python
n = int(input("Введите число N: ")) n = int(input("Введите число N: "))
@@ -80,9 +84,9 @@ while f1 < n:
f1, f2 = f2, f1+f2 f1, f2 = f2, f1+f2
print("Сумма", s) print("Сумма", s)
``` ```
<div style="color: red;"><b>7.<b></div> (не будет на КЗН) Дано натуральное число n. Вычислить: <span style="color: red;"><b>№7</b></span> (не будет на КЗН). Дано натуральное число n. Вычислить:
$$ $$
(1+{1 \over 1_^2^})*(1+{1 \over 2_^2^}) ... (1+{1 \over n_^2^}) (1 + \frac {1} {1^2})*(1 + \frac {1} {2^2}) * ... * (1 + \frac {1} {n^2})
$$ $$
**Решение:** **Решение:**
```Python ```Python
@@ -97,9 +101,11 @@ print(f"Произведение: {m}")
``` ```
**№8.** Ввести натуральное число и найти сумму его цифр. **№8.** Ввести натуральное число и найти сумму его цифр.
Пример: Пример:
```Введите натуральное число: ```
Введите натуральное число:
12345 12345
Сумма цифр 15.``` Сумма цифр 15.
```
**Решение:** **Решение:**
```Python ```Python
n = int(input("Введите число N: ")) n = int(input("Введите число N: "))
@@ -112,15 +118,18 @@ print("Сумма цифр", s)
``` ```
**№9.** Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры, стоящие рядом. **№9.** Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры, стоящие рядом.
```
Пример: Пример:
```
Введите натуральное число: Введите натуральное число:
12342 12342
Нет. ``` Нет.
```Пример: ```
Пример:
```
Введите натуральное число: Введите натуральное число:
12245 12245
Да. ``` Да.
```
**Решение:** **Решение:**
```Python ```Python
n = input("Введите натуральное число: ") n = input("Введите натуральное число: ")
@@ -132,14 +141,18 @@ else: # Выполнится, если цикл завершился без brea
print("Нет.") print("Нет.")
``` ```
**№10.** Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры (не обязательно стоящие рядом). **№10.** Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры (не обязательно стоящие рядом).
```Пример: Пример:
```
Введите натуральное число: Введите натуральное число:
12342 12342
Да.``` Да.
```Пример: ```
Пример:
```
Введите натуральное число: Введите натуральное число:
12345 12345
Нет. ``` Нет.
```
**Решение:** **Решение:**
```Python ```Python
n = input("Введите натуральное число: ") n = input("Введите натуральное число: ")