lordgrief 2 года назад
Светило науки — 3 ответа — 0 раз оказано помощи
Ответ:
По-идеи выведется число 0. Если же перед строкой f(11) будет # , то ничего.
Объяснение:
f(11) обращаемся к функции f с значением 11
если 11 больше 0, то:
обратиться к функции g с значением 11-1 , тоесть 10
если 10 больше 1 , то:
обратиться к функции f со значением 10-3 , тоесть 7
Теперь если 7 больше 0, то:
обратиться к g с значением 7-1
если 6 больше 1, то:
обратиться к f с значением 6-3
Теперь если 3 больше 0, то:
обратиться к g с значением 3 — 1
если 3 больше 1, то:
обратиться к f с значением 3-3 = 0
Скрипт завершён. Вывелось число 0.
Источник: vashurok.com
Не запуская код, ответьте на вопрос: что выведет на экран данная программа? def f(x) :
Решение задачи «Проверка пароля» по теме «Определение и вызов функции. Инструкция def»
if xo:
g(x — 1)
def g(x) :
print(‘* end-
if X 1 :
f(x-3)
f(11)
интерфейс, ёмкость, размер, время произвольного доступа, скорость вращения шпинделя, надежность, количество операций ввода-вывода в секунду, потребление энергии, сопротивляемость ударам, скорость передачи данных, объем буфера.
(жирным шрифтом для всех, обычным для жестких, флеш и тд.)
Ответ разместил: Гость
uses graph; var x,y,h: integer; procedure grinit; var graphdriver: integer; graphmode : integer; errorcode : integer; begin graphdriver : =detect; initgraph(graphdriver ,graphmode,»); errorcode : =graphresult; if errorcode < >grok then begin writeln(‘ошибка графики: ‘,grapherrormsg(errorcode )); writeln(‘программа остановлена.’); halt(1) end end; begin grinit; x: =getmaxx div 2; y: =getmaxy div 2; h: = 30; while x+y> 0 do begin cleardevice; circle(x, y, 10); delay(100); x: = x + getmaxx div h; y: = y — getmaxy div h; end; readln; closegraph; end.
Источник: otvetiq.com