Пользователь вводит 4 целых числа, выведите на экран не более трех из этих чисел, которые делятся нацело на 4 (т.е. нужно вывести те числа, которые делятся на 4, но не более трех штук).
У вас есть три числа (три переменные) найдите их медиану.
var a, b, c:integer;
begin
readln(a, b, c) ;
if ((a<=b) and (b<=c) or (a>=b) and (b>=c)) then
writeln('Mediana = ', b)
else
if ((b<=a) and (a<=c) or (b>=a) and (a>=c)) then
writeln('Mediana = ', a)
else
writeln('Mediana = ', c) ;
ReadLn();
end.
var m,s:integer;
begin
writeln('Vvedite chislo M');
readln(m);
s:=1;
if (s = 1) then
writeln('soobchenie 1');
if (s = m) then
writeln('soobchenie 2');
end;
-- при этом известно, что если s равно 1, то на экран должно вывестись только первое сообщение (а второе выводиться не должно), а если s не равно 1, но равно m, то второе (а первое выводиться не должно).
Но сейчас программа работает не так, исправьте это.