паскаль
var a,b,c : real;
begin
if < 0) and (b< 0)) and ((a mod 2 =0) and (b mod 2 = 0)) ) or < 0) and (c< 0)) and ((a mod 2 = 0) and (c mod 2 = or < 0) and (c< 0)) and ((b mod 2 = 0) and (c mod 2 = then
writeln('yes') else writeln ('no')
end.
(проведи компиляцию, я со скобочками мог напортачить)
Поделитесь своими знаниями, ответьте на вопрос:
Python - ! программа спрашивает у пользователя день, месяц и год рождения, а затем выводит возраст в годах, месяцах и днях . без значения if.
Ну начнем с того, что твоя функция ничего не возвращает, она выводит на экран информацию. Второй косяк в том, что функция isdigit() проверяет всю строку, то есть, при строке с одними цифрами твоя программа даст верный ответ.
Исправить максимально просто, нам нужно проверить каждый символ строки, если встречаем хоть 1 цифру, то возвращаем true, а если не встретим в строке цифр - false.
Максимально простой вариант для новичка, скорее всего, такой:
def number(x):
for i in x:
if i.isdigit():
return True
return False
print(number('xx'))