profile
Размещено 2 года назад по предмету Информатика от kvs171210

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

  1. Ответ на вопрос
    Ответ на вопрос дан Mirox921

    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)

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.