Проверить количество цифр введеных с клавиатуры - C#
Формулировка задачи:
Господа, следующий вопрос. Необходимо вписать с клавиатуры число. Если в нем три символа, то ты молодец, если число отличное от трех символов, то введено неправильно. Я написал следующий код, но мне выдает ошибку:
Cannot implicitly convert type 'int' to 'string'
Прошу вашей помощи в приведении кода к работоспособности.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { Console.WriteLine("Vvedite chislo"); string taskfive = Convert.ToString(Console.ReadLine()); Console.WriteLine("Kol-vo cifr = " + taskfive.Count()); int i = 0, counterBigvalues = 0, counternumber = 0; while (i <= taskfive.Length) Console.ReadKey(); if (taskfive = 3) { Console.WriteLine("Molodec!"); } else { Console.WriteLine("Ne verno!"); } } } }
Решение задачи: «Проверить количество цифр введеных с клавиатуры»
textual
Листинг программы
string str = Console.ReadLine().Length == 3 ? "yes" : "no"; Console.Write(str);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д