Как исправить ошибку в коде? - C# (182463)
Формулировка задачи:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int a, b, s, i; // объявление перемен ulong p; // для размещение ответ большого диапазона for (a = 1; a <= 10; a++) // открытье цикла "а" { for (b = 1; b <= 10; b++) // открытье цикла "b" { Console.Write(a); // печать "а" перед умножение в цикле до выполнение условие Console.Write("*" + b + " = "); // печать "b" перед умножение в цикле до выполнение условие Console.Write(a * b); // // печать умножение "a" и "b" s = a * b; // размещение умноженное "a" и "b" в "s" p = 1; // указание начальное число "р" for (i = 1; i <= s; i++) // открытье цикла для вычисление факториала умноженных элементов "a" и "b" { p = p * Convert.ToUInt64(i); // умножение "р" в "i" до выполнение цикла } if (p <= 0) { Convert.ToString(p); p ="Ответь вне диапазоне"; // вот здесь ошибка у меня. Как исправить это? } Console.WriteLine(" = " + p); // печать факториал "p" } } Console.ReadKey(); } } }
Решение задачи: «Как исправить ошибку в коде?»
textual
Листинг программы
if (p <= 0){ Console.WriteLine("Ответ вне диапазона!"); }else{ Console.WriteLine(" = " + p); // печать факториал "p" }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д