?>
Тест. Циклические алгоритмы. Циклы с предусловием и постусловием Список во теста Во Как называются алгоритмы, содержащие конструкцию повторения? Варианты ответов Линейные Разветвляющиеся Циклические Рекурсивные Во Сколько раз будет выполнено тело цикла? while False: <тело цикла> Во Из перечисленных слов выберите инструкции управления циклом в языке Python. Варианты ответов pass break continue else Во Запишите первую строку бесконечного цикла на языке Python. Во Описание какого цикла приведено в предложении? Андрей шёл, пока не стало совсем темно. Варианты ответов С постусловием С заданным числом повторений С предусловием С параметром Во Какое будет значение i после исполнения инструкций? i, n = 0, 625 while n > 0: n = n // 5 i = i +1 Во Установите соответствие между инструкциями управления циклом и их описанием. Варианты ответов break continue else Во Расставьте строки программы в таком порядке, чтобы после её выполнения a стало равно восьми. Варианты ответов a = i = 1 while True: a, i = a + 1, i +1 if i == 8: break Во Что произойдёт при попытке исполнения инструкций? import random k = random.random () while k < 1: t = random.randint (100, 200) Варианты ответов Программа завершится с сообщением об ошибке Цикл ни разу не будет выполнен Произойдёт зацикливание программы Ничего из выше перечисленного Во Чему будет равно значение переменной а после исполнения инструкций? import random a, i = 0, random.randint (-10, 10) t = i > 0: while t and not t: a = a + 5 ** 2
Ответы
i, j, k : word;
f : boolean;
function isSpace(ch : char) : boolean;
begin isSpace := false;
if ch = ' ' then isSpace := true;
end;
begin f := false;
repeat j := 0;
writeln('введите строку, состоящую из 2 слов');
readln(s);
for i := 1 to length(s) do
if isSpace(s[i]) then
begin
inc(j);
k := i; end;
if j =1 then f := true;
until f;
write(copy(s, k + 1, length(s)), ' ', copy(s, 1, k - 1));
end.
недавно такую писала :)