Trying to run a user input factorial program.
조회 수: 11 (최근 30일)
이전 댓글 표시
Hello, I am trying to make a program that ask the user to select a factorial from 0 to 20 and produce an answer. But also display an error message if a number was picked that was less than 0 or greater than 20. I made this program but I'm not getting anywhere. Can anybody help me? Thank you.
댓글 수: 0
답변 (1개)
Walter Roberson
2017년 2월 26일
while true
x = input(....)
if x is in limits
break;
end
end
compute factorial
댓글 수: 2
Walter Roberson
2017년 2월 26일
"while true" is literal. It means to loop forever, until something inside the loop tells the loop to exit.
And notice I said "x is in limits". Think about what your "if" does for negative values.
참고 항목
카테고리
Help Center 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!