Перевод кода вычисления выражения с Pascal - C#

Узнай цену своей работы

Формулировка задачи:

Как можно переделать с Паскаля в С#
uses crt;
function sum(n:integer):byte;
begin
sum:=n div 100+n div 10 mod 10+n mod 10
end;
var i:longint;
begin
clrscr;
for i:=100000 to 999999 do
if sum(i div 1000)=sum(i mod 1000) then writeln(i);
readln
end.

Решение задачи: «Перевод кода вычисления выражения с Pascal»

textual
Листинг программы
static void main(string[] args)
{
    Console.Clear();
    
    for (long int i = 100000; i<999999; i++)
        if (sum(i / 1000)==sum(i % 1000)) Console.WriteLine(i);
 
    Console.ReadKey();
}
 
static byte sum(int n)
{
    return n / 100+n / 10 % 10+n % 10;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.154 из 5