Разработать две программы. Первая вычисляет факториал числа введенного пользователем по формуле N!=N*(N-1)*(N-2)*… и выводит его на экран. Вторая программа запускает первую в качестве вновь созданного процесса


ПОМОГИТЕ ПОЖАЛУЙСТА ОЧЕНЬ СРОЧНО!!!!

Вопрос школьника по предмету Информатика

Разработать две программы. Первая вычисляет факториал числа введенного пользователем по формуле N!=N*(N-1)*(N-2)*… и выводит его на экран. Вторая программа запускает первую в качестве вновь созданного процесса

ПОМОГИТЕ ПОЖАЛУЙСТА ОЧЕНЬ СРОЧНО!!!!

Ответ учителя по предмету Информатика

ПЕРВАЯ ПРОГРАММА

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace Factorial

{

    class Program

    {

       

        static void Main(string[] args)

        {

            string str = «»;

            Console.WriteLine(«Vvestu n:»);

            str = Console.ReadLine();

            int n = Convert.ToInt32(str);

            Console.WriteLine(Enumerable.Range(1, n).Aggregate((p, x) => p * x));

            Console.ReadKey();

        }

    }

}

Вторая программа (поменяй путь на свой!)

using System;

using System.Collections.Generic;

using System.Diagnostics;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace Open

{

    class Program

    {

        static void Main(string[] args)

        {

            System.Diagnostics.Process.Start(@»T:Program FilesProjectsLessonsFactorialFactorialbinDebugFactorial.exe»);

        }

    }

}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие вопросы от пользователей