Ошибка в задаче - 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}");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.083 из 5
Похожие ответы