ҰБТ • ИнформатикаБағдарламалау

ҰБТ есебі — Бағдарламалау

Талдау мен түсіндірме. Ұқсас есептерді толық сынақ тестінде шеш.

Мәнмәтін
Факториалдардың қосындысын есептеуге арналған Python тіліндегі келесі бағдарламалық код берілген:

def factorial(n):
    prod = 1
    for i in range(1, n+1):
        prod *= i
    return prod


m = int(input())
s = 0
for j in range(1, m+1):
s = s + factorial(j)
print(s)


енгізілгенде, бағдарлама 4037913 нәтижесін шығаратыны белгілі. Бұл санның цифрлары келесі массивті құру үшін қолданылады: my_mass = [4, 0, 3, 7, 9, 1, 3].
Сұрақ:

Берілген бағдарламадағы factorial(n) функциясының негізгі мақсаты қандай?

Жауап нұсқалары

  1. Пайдаланушыдан енгізуді алу
  2. Нәтижені экранға шығару
  3. Сандар қосындысын есептеу
  4. Санның факториалын есептеу

Толық сынақ тестті шешкің келе ме?

Bilimqor — тегін, нақты ҰБТ форматында. 120 сұрақ, 5 пән, 4 сағат.

Сынақ тестті бастау →

«Бағдарламалау» тақырыбы бойынша ұқсас есептер

← «Информатика» пәні бойынша барлық ҰБТ есептері
💬Поддержка