Перевод pascal в c#

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

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

Помогите перевести Pascal в C# очень надо, сам переводил но не получилось))
var
p, x, px: real;
n, i: integer;
begin
write ('n=');
read (n);
write ('x=');
read (x);
p := 1;
px :=x;
for i := 1 to n do
begin
p := p * (2*I-1+px);
end;
write ('p=',p);
end.
заранее благодарю))

Решение задачи: «Перевод pascal в c#»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace Pascal1
{
    class Program
    {
        static void Main(string[] args)
        {
            double p, x, px;
            int n;
            Console.Write("n=");
            n = int.Parse(Console.ReadLine());
            Console.Write("x=");
            x = double.Parse(Console.ReadLine());
            p = 1;
            px = x;
            for (int i = 1; i <= n; i++)
            {
                p = p * (2 * i - 1 + px);
            }
            Console.WriteLine("p=" + p);
            Console.ReadKey();
        }
    }
}

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


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

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

11   голосов , оценка 3.909 из 5
Похожие ответы