Таблица сложения и умножения натуральных чисел в шестнадцатеричной системе - C#
Формулировка задачи:
Здравствуйте, помогите решить задачу на C# : Составьте программу, которая печатает таблицу умножения и сложения натуральных чисел в шестнадцатеричной системе счисления.
Или перевести этот код с Паскаля на C#
uses crt; var a,b,b1,a1,a2,b2,i,n:integer; c:String; Label 1; Begin ClrScr; Write('Введите n='); read(n); For i:=1 to 9 do Begin a:=n*i; b:=b+i; a2:=a mod 16; a1:=a div 16; b1:=b mod 16; b2:=b div 16; if a2<10 then begin if a1=0 {b1=0}then Writeln(n,'x',i,'=',a2) {Writeln(n,'+',i,'=',b2)} else Writeln(n,'x',i,'=',a1,a2); {Writeln(n,'+',i,'=',b1,b2)} goto 1; End; case a2 of 10:c:='A'; 11:c:='B'; 12:c:='C'; 13:c:='D'; 14:c:='E'; 15:c:='F'; End; Writeln(n,'x',i,'=',a1,c); {Writeln(n,'+',i,'=',b1,c);} 1: end; Readkey; end.
Решение задачи: «Таблица сложения и умножения натуральных чисел в шестнадцатеричной системе»
textual
Листинг программы
Console.WriteLine("{0:X} + {1:X} = {2:X}",a,b,c);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д