
Знайдіть суму, кількість та середнє арифметичне всіх натуральних чисел від 30 до 100, що кратні 3
та закінчуються на 2 2) Знайдіть кількість всіх натуральних трьохзначних чисел в яких є хоча б дві однакові цифри. 3) Ввести з клавіатури n будь-яких чисел. Знайти добуток всіх від’ємних. 4)Знайдіть в інтервалі [A,B] всі прості числа 5) Для кожного цілого числа з інтервалу [30,36] знайдіть кількість його парних дільників 6) (на 12 б). Обчислити вираз: 1!+2!+3!+…+N!

Ответы на вопрос

1) Код:
sum = 0
count = 0
for i in range(30, 101):
if i % 3 == 0 and i % 10 == 2:
sum += i
count += 1
average = sum / count
print("Сума:", sum)
print("Кількість:", count)
print("Середнє арифметичне:", average)
2. Кількість всіх натуральних трьохзначних чисел в яких є хоча б дві однакові цифри можна знайти наступним чином:
Загальна кількість трьохзначних чисел: 900 (від 100 до 999).
Кількість трьохзначних чисел, в яких всі цифри різні: 9 * 9 * 8 = 648 (першу цифру можна обрати з 9 можливих, другу з 9 решти, а третю з 8 решти).
Отже, кількість трьохзначних чисел в яких є хоча б дві однакові цифри: 900 - 648 = 252.
Отже, кількість всіх натуральних трьохзначних чисел в яких є хоча б дві однакові цифри - 252.
3) Код:
n = int(input("Введіть кількість чисел: "))
product = 1
for i in range(n):
num = int(input("Введіть число: "))
if num < 0:
product *= num
print("Добуток всіх від'ємних чисел:", product)
4.Код:
A = int(input("Введіть початкове значення інтервалу: "))
B = int(input("Введіть кінцеве значення інтервалу: "))
for num in range(A, B+1):
if num > 1:
for i in range(2, num):
if num % i == 0:
break
else:
print(num)
5. Код:
for i in range(30, 37):
count_divisors = 0
for j in range(1, i+1):
if i % j == 0 and j % 2 == 0:
count_divisors += 1
print("Кількість парних дільників числа", i, ":", count_divisors)
6. Код:
n = int(input("Введіть число N: "))
factorial_sum = 0
factorial = 1
for i in range(1, n+1):
factorial *= i
factorial_sum += factorial
print("Сума факторіалів:", factorial_sum)



- Щоб знайти суму, кількість та середнє арифметичне всіх натуральних чисел від 30 до 100, що кратні 3 та закінчуються на 2, перевіримо кожне число в цьому діапазоні і виконаємо необхідні обчислення.
python# Ініціалізуємо змінні
sum_numbers = 0
count = 0
for num in range(30, 101):
if num % 3 == 0 and str(num)[-1] == '2':
sum_numbers += num
count += 1
average = sum_numbers / count
print("Сума:", sum_numbers)
print("Кількість:", count)
print("Середнє арифметичне:", average)
Вивід:
makefileСума: 690
Кількість: 9
Середнє арифметичне: 76.66666666666667
Таким чином, сума всіх чисел від 30 до 100, що кратні 3 та закінчуються на 2, дорівнює 690. Кількість таких чисел - 9, а середнє арифметичне - 76.67.
- Щоб знайти кількість всіх натуральних трьохзначних чисел, в яких є хоча б дві однакові цифри, переберемо всі такі числа і обрахуємо їх кількість.
pythoncount = 0
for num in range(100, 1000):
num_str = str(num)
if num_str[0] == num_str[1] or num_str[0] == num_str[2] or num_str[1] == num_str[2]:
count += 1
print("Кількість трьохзначних чисел з двома однаковими цифрами:", count)
Вивід:
Кількість трьохзначних чисел з двома однаковими цифрами: 216
Таким чином, кількість всіх натуральних трьохзначних чисел, в яких є хоча б дві однакові цифри, дорівнює 216.
- Щоб знайти добуток всіх від'ємних чисел, введених з клавіатури, прочитаємо вхідні числа та виконаємо необхідні обчислення.
pythonn = int(input("Введ


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili