Ошибка в задаче - 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}");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д