yahottabych201379
?>

5 .Python Данная программа должна вывести на экран произведение первых пятинатуральных чисел. Какие ошибки допущены в написании программы?Р= 0for i in range (1, 5):p= p * іprint (p)​

Информатика

Ответы

eeirikh

ну, во-первых, ты объявляешь сначала большую P, потом используешь маленькую, это первая ощибка. Вторая ошибка в том, что ты придаешь переменной знаешьние 0, а потом умножаешь ее, естественно получится 0. Также в цикле in range последнее значение не включается => ты должен писать не (1, 5), а (1, 6).

А вообще вот более приятный и короткий код:

import math    

print(math.factorial(5))

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

5 .Python Данная программа должна вывести на экран произведение первых пятинатуральных чисел. Какие ошибки допущены в написании программы?Р= 0for i in range (1, 5):p= p * іprint (p)​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Dubovitskayae
annapiskun1
shpakohat
IrinaSolodukhina1495
superniki87
info2
Коновалова
КОРМИЛИЦЫНА
sashaleb88
Styazhkin395
Leon-12
lera4075
rusinfopro
kuharhuks
Antonov-Elena