Ошибка в задаче - C#
Формулировка задачи:
Помогите найти ошибку в задании!
В этом или в этом
Листинг программы
- static void CountNum(string s)
- {
- int k = 0;
- for (int i = 0; i < s.Length; i++)
- {
- if ((s[i] == '1') && (s[i] == '2') && (s[i] == '3') && (s[i] == '4') && (s[i] == '5') && (s[i] == '6') && (s[i] == '7') && (s[i] == '8') && (s[i] == '9') && (s[i] == '0')) ;
- k++;
- }
- }
- static void Main(string[] args)
- {
- Console.WriteLine("Введите строку");
- string NewStr = Console.ReadLine();
- Console.WriteLine("Количество цифр = {0}",CountNum);
- Console.ReadLine();
Листинг программы
- class Program
- {/*Дана строка. Подсчитать количество содержащихся в ней цифр. */
- static int IndexOfChar(string s)
- {
- return s.IndexOf('1' );
- }
- static void Main(string[] args)
- {
- string NewStr = Console.ReadLine();
- if (IndexOfChar(NewStr) == -1)
- Console.WriteLine("Строка не содержит цифр");
- else
- Console.WriteLine("Кол-во цифр в строке = {0}", IndexOfChar(NewStr));
- Console.ReadLine();
- }
- }
- }
Решение задачи: «Ошибка в задаче»
textual
Листинг программы
- Console.WriteLine("Введите строку");
- string inputstring = Console.ReadLine();
- int count = 0;
- foreach(char c in inputstring)
- if(Char.IsDigit(c)) count++;
- Console.WriteLine($"Кол-во цифр в строке = {count}");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д