program z1;
var a,m:integer;
begin
read(a);
if a mod 2 = 0 then
m:=a mod 10;
if a div 100 > m then m:=a div 100;
if a mod 100 div 10 > m then m:=a mod 100 div 10
end
else m:=a mod 100 div 10;
write(m)
end.
Объяснение:
Вводим число
Если число чётное, то
1) присваиваем m значение последней цифры числа
2) если первая цифра числа больше m, то присваиваем m значение первой цифры числа
3) если вторая цифра числа больше m, то присваиваем m значение второй цифры числа
иначе присваиваем m значение второй цифры числа
Выводим m
n = input("Введите трехзначное число: ")
n = int(n)
d1 = n % 10
n = (n-d1) / 10
d2 = n % 10
n = (n-d2) / 10
d3= n%10
print("Сумма цифр числа:", str(d1+ d2 + d3))
a = input("введите превое число")
b = input("введите второе число")
if(a%b==0):
print("первое число делиться на второе без остатка")
else:
print("нет первое не делится на второе остаток", str(a%b))
program z1;
var a,m:integer;
begin
read(a);
if a mod 2 = 0 then
begin
m:=a mod 10;
if a div 100 > m then m:=a div 100;
if a mod 100 div 10 > m then m:=a mod 100 div 10
end
else m:=a mod 100 div 10;
write(m)
end.
Объяснение:
Вводим число
Если число чётное, то
1) присваиваем m значение последней цифры числа
2) если первая цифра числа больше m, то присваиваем m значение первой цифры числа
3) если вторая цифра числа больше m, то присваиваем m значение второй цифры числа
иначе присваиваем m значение второй цифры числа
Выводим m
n = input("Введите трехзначное число: ")
n = int(n)
d1 = n % 10
n = (n-d1) / 10
d2 = n % 10
n = (n-d2) / 10
d3= n%10
print("Сумма цифр числа:", str(d1+ d2 + d3))
n = input("Введите трехзначное число: ")
n = int(n)
d1 = n % 10
n = (n-d1) / 10
d2 = n % 10
n = (n-d2) / 10
d3= n%10
print("Сумма цифр числа:", str(d1+ d2 + d3))
a = input("введите превое число")
b = input("введите второе число")
if(a%b==0):
print("первое число делиться на второе без остатка")
else:
print("нет первое не делится на второе остаток", str(a%b))
Объяснение: