Решите пожалуйста ! Очень нужно !

Задача 1
var x,y,i:word;
begin
writeln(Введите четырехзначное число);
readln (x);
while (9999  begin
    writeln(Вы ввели не четырехзначное число попробуйте еще раз);
    readln (x);
  end;
if (x div 1000)=(x mod 10) then
  begin
    x:=x*2;
    writeln (Так как первая и последнаая цифры числа равны то ,x);
  end
else
  begin
    writeln (Так как первая и последняя цифры числа не равны);
    for i:=1 to 4 do
      begin
        write (x mod 10);
        x:=x div 10;
      end;
    end;
end.

Задача 2
var x,y,z,s:integer;
begin
writeln(Введите первое число);
readln (x);
writeln(Введите второе число);
readln (y);
writeln(Введите третье число);
readln (z);
s:=x+y+z;
writeln(Сумма этих чисел равна ,s);
if (s mod 2)=0 then writeln (Так как сумма этих чисел четная то первое число ,x)
  else writeln (Так как сумма этих чисел не четная то третье число ,z)
end.

Оцени ответ
Подпишись на наш канал в телеграм. Там мы даём ещё больше полезной информации для школьников!

Загрузить картинку
×