Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 21st, 2012  |  syntax: Pascal  |  size: 1.07 KB  |  hits: 29  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1.  
  2. var a, b: integer;
  3.     p:boolean;
  4.     sum1, sum2: integer;
  5. begin
  6.      //Вводим числа
  7.      read(a);
  8.      read(b);
  9.      writeln();
  10.      p:=true;
  11.      //Узнаем сумму цифр
  12.      while a<>0 do
  13.            begin
  14.            sum1:=sum1 + a mod 10;
  15.            a:=a div 10;
  16.            end;
  17.      while b<>0 do
  18.            begin
  19.            sum2:=sum2 + b mod 10;
  20.            b:=b div 10;
  21.            end;
  22.      //Сравниваем суммы цифр
  23.      //Если суммы цифр обоих чисел равны
  24.      if sum1=sum2 then begin
  25.                        p:=false;
  26.                        writeln('A = B');
  27.                        writeln(sum1);
  28.                        end;
  29.      //Если неравны
  30.      if p=true then
  31.         if sum1>sum2 then begin
  32.                           writeln('A > B');
  33.                           writeln(sum1);
  34.                           end
  35.                           else begin
  36.                           writeln('B > A');
  37.                           writeln(sum2);
  38.                           end;
  39. end.