Извршавање алгоритама датих псеудокодом - квиз¶
Шта се добија као резултат извршавања следећег алгоритма задатог псеудо-кодом, ако су улазне вредности A=17, B=5 ?
Прихвати вредности A, B
Док год је A веће од B, понављај
Одузми B од A, резултат стави у A
Резултат је A
- Разлика вредности A и B
- Не.
- Количник вредности A и B
- Не.
- Остатак при дељењу A са B
- Тачно!
- Највећи заједнички делилац бројева A и B
- Не.
Q-11: Шта се израчунава следећим алгоритмом, задатим псеудо-кодом?
Прихвати вредности A, B
Док год је A веће од B, понављај
Одузми B од A, резултат стави у A
Резултат је A
Шта се добија као резултат извршавања следећег алгоритма задатог псеудо-кодом, ако су улазне вредности X=2, Y=3 ?
Прихвати вредности X, Y
Упиши 1 у P
Док год је Y веће од 0, понављај
Помножи P са X, резултат стави у P
Смањи Y за 1
Резултат је P
- Производ бројева X и Y
- Не.
- Број X на степен Y
- Тачно!
- Број Y на степен X
- Не.
- Производ квадрата броја X и броја Y
- Не.
Q-12: Шта се израчунава следећим алгоритмом, задатим псеудо-кодом?
Прихвати вредности X, Y
Упиши 1 у P
Док год је Y веће од 0, понављај
Помножи P са X, резултат стави у P
Смањи Y за 1
Резултат је P
Шта се добија као резултат извршавања следећег алгоритма задатог псеудо-кодом, ако је улазна вредност N=5 ?
Прихвати вредност N
Упиши 1 у P
Док год је N веће од 1, понављај
Помножи P са N, резултат стави у P
Смањи N за 1
Резултат је P
Шта се добија као резултат извршавања следећег алгоритма задатог псеудо-кодом, ако су улазне вредности A=24, B=60 ?
Прихвати вредности A, B
Упиши 1 у N
Упиши 2 у D
Док год су и A и B већи или једнаки D, понављај
Ако су и A и B дељиви са D
Помножи N са D, резултат стави у N
Подели A са D, резултат стави у A
Подели B са D, резултат стави у B
Иначе
Повећај D за 1
Резултат је N