• Паскаль. Без помощи знака + написать код для сложения двух цифр. Спасибо.

Ответы 1

  • //Pascal//Первый вариантvar a, b:integer;BEGIN  write('Введите первое число = '); readln(a);  write('Введите второе число = '); readln(b);  writeln(a-(-b));END.//---------------------------------------//Второй вариантfunction recSumBits(a, b:integer):integer;var o1, o2: integer;begin  if b = 0 then recSumBits := a  else  begin    o1 := a xor b;    o2 := (a and b) shl 1;    recSumBits := recSumBits(o1, o2);  end;end;var a, b: integer;BEGIN  write('Введите первое число = '); readln(a);  write('Введите второе число = '); readln(b);  writeln(recSumBits(a, b));  readln;END.
    answer img
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years