1)
var a,b:integer;
begin
writeln('Введите два числа:');
readln(a,b);
if a>b then
b:=b*2
else begin
if b>a then
a:=a*2;
end;
writeln('Первое число =',' ',a);
writeln('Второе число =',' ',b);
end.
2)
var x:integer;
begin
writeln('Задайте число:');
readln(x);
begin
if (x mod 2=0) then
inc(x)
else
dec(x);
end;
writeln(x);
end.
Постарался учесть все возможные числа
Python:
a = int(input())
a = str(a)
a1 = a
c = 0
e = 0
br = 0
for b in range(len(a)):
c += int(a[b])
for b in range(len(a)):
if a[b] == '9':
e += 1
if e == len(a):
print(a[:len(a) - 1] + '6')
else:
for b in range(len(a)):
if br == 'break':
break
for d in range(9, -1, -1):
if br == 'break':
break
a1 = a[0:b] + str(d) + a[b + 1:]
if int(a1) > int(a) and int(a1) % 3 == 0:
print(a1)
br = 'break'
1.
a, b = 1, 2
if a < b:
a *= 2
else:
b *= 2
2.
x = 43 # Любое число
if x%2 == 0:
x += 1
else:
x -= 1