Написать программу, проверяющую, является ли введённое значение факториалом некоторого числа на C#
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { System.Console.WriteLine("Введите число"); int x = Int32.Parse(System.Console.ReadLine()); int p = 1; int N = 1; if (x == 1) { System.Console.WriteLine("число {0} является фактриалом числа 0", x); } while (p < x) { N = N + 1; p = p * N; } if (p == x) { System.Console.WriteLine("число {0} является фактриалом числа {1}", x, N); } else { System.Console.WriteLine("число {0} не является фактриалом числа", x); } System.Console.Read(); } }}
⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Написать программу, проверяющую, является ли введённое значение факториалом некоторого числа на C#» от пользователя Виталий Солдатенко в разделе Экономика. Задавайте вопросы и делитесь своими знаниями.
Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!