Поделитесь своими знаниями, ответьте на вопрос:
1. Когда прекращается цикл while? 2. Для чего нужна таблица трассировки? 3. Как с цикла while можно реализовать программу ожидания ввода чисел? 3. Самостоятельная работа Решить 2 задачи самостоятельно. Решение можно записать в тетради, либо воспользоваться средой программирования (Wing, PyCharm Задача № 1 Пользователь вводит числа одно за другим до тех пор, пока не введёт ноль. Программа должна выводить введенные числа до тех пор, пока не будет введен 0. Никаких операций с числами не производится. Формат ввода Вводятся целые числа одно за другим, на отдельных строках. Формат вывода Выводятся введенные числа на отдельных строках до тех пор, пока не будет введен ноль Пример 1 Ввод Вывод 1 2 3 4 5 6 7 8 9 0 1 1 2 3 4 5 6 7 8 9 Пример 2 Ввод Вывод 5 4 3 2 1 0 1 2 3 4 5 5 4 3 2 1 Задача № 2 В задаче № 2 нужно не только вывести числа до нуля (см. предыдущую задачу), но рассчитать и вывести их сумму: Пример 1 Ввод Вывод 5 4 3 2 1 0 1 2 3 4 5 5 4 3 2 1 15
begin
writeln("введите количество метров пробегания жирафа");
read(y1);
writeln("введите, за сколько секунд он должен пробежать");
read(x1);
writeln("введите количество метров пробегания зайца");
read(y2);
writeln("введите, за сколько секунд он должен пробежать");
read(x2);
v1:=y1/x1;
v2:=y2/x2;
if v1>v2 then
begin
writeln("жираф чемпион");
end
else if v1<v2 then
begin
writeln("заяц чемпион");
end
else
begin
writeln("победила дружба);
end;
end;