Пусть объект your_list задает непустой список с курсором, элементы которого являются целыми числами. Какой из фрагментов кода задает итерирование списка, в результате которого значением переменной temp станет индекс первого в списке элемента со значением 5 или 0, если такового элемента в списке нет.
(Отметьте один правильный вариант ответа.)
Варианты ответа
temp: INTEGERfinish: BOOLEANfrom your_list.start temp := 0 finish := FALSE until your_list.after or else finishloop if (your_list.item = 5) finish := TRUE temp:= your_list.index end your_list.forthend(Верный ответ)
temp: INTEGERyour_list.starttemp := your_list.itemfrom your_list.forthuntil your_list.afterloop temp := temp + your_list.item your_list.forthend
temp: INTEGERyour_list.starttemp := your_list.itemfrom your_list.forthuntil your_list.afterloop if (temp < your_list.item) temp := your_list.item end your_list.forthend
temp: INTEGERfrom temp := 0 your_list.startuntil your_list.afterloop if (your_list.item = 5) temp := your_list.index end your_list.forthend