Конвертировать с Pascal на C# - C# (183011)

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

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

Сам код:
var
  n,k,ans,sum: LongInt;
begin
  Readln(n,k); 
  sum:=0;
  ans:=0;
  while sum<n do
    begin
      inc(ans);
      if sum>=(n-k) then Break;
      inc(sum,k);
      inc(k)
    end;
  writeln(ans)
end.
Заранее спасибо!

Решение задачи: «Конвертировать с Pascal на C#»

textual
Листинг программы
using System;
 
namespace pask
{
    class Program
    {
        static void Main(string[] args)
        {
            int n, k, ans, sum;
            
          n=  Convert.ToInt32(Console.ReadLine());
          k = Convert.ToInt32(Console.ReadLine());
 
            sum= 0;
            ans= 0;
            while( sum < n)
            {
                ans++;
                if (sum >= (n - k))
                    break;
                sum += k;
                k++;
            }
            Console.WriteLine(ans);
            Console.ReadLine();
        }
    }
}

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


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

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

14   голосов , оценка 4.429 из 5