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

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

Задать свой вопрос
Кирилл
Язык программирования?
1 ответ
Задачка 1
var x,y,i:word;
begin
writeln('Введите четырехзначное число');
readln (x);
while (9999lt;x) or (xlt;999) do
  begin
    writeln('Вы ввели не четырехзначное число попробуйте еще раз');
    readln (x);
  end;
if (x div 1000)=(x mod 10) then
  begin
    x:=x*2;
    writeln ('Так как первая и последнаая числа числа равны то ',x);
  end
else
  begin
    writeln ('Так как 1-ая и заключительная числа числа не одинаковы');
    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('Введите 1-ое число');
readln (x);
writeln('Введите 2-ое число');
readln (y);
writeln('Введите третье число');
readln (z);
s:=x+y+z;
writeln('Сумма этих чисел равна ',s);
if (s mod 2)=0 then writeln ('Так как сумма этих чисел четная то 1-ое число ',x)
  else writeln ('Так как сумма этих чисел не четная то третье число ',z)
end.

Vadim Leksunov
Я так понимаю смущают операторы mod и div?
Анна Зырянкина
mod - это остаток при дробленьи, div - целая часть при делении. Прости упрощать не могу (на данный момент засну прям на клаве)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт