Ошибка в задаче - C#

Узнай цену своей работы

Формулировка задачи:

Помогите найти ошибку в задании!
Листинг программы
  1. static void CountNum(string s)
  2. {
  3. int k = 0;
  4. for (int i = 0; i < s.Length; i++)
  5. {
  6. 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')) ;
  7. k++;
  8. }
  9. }
  10. static void Main(string[] args)
  11. {
  12. Console.WriteLine("Введите строку");
  13. string NewStr = Console.ReadLine();
  14. Console.WriteLine("Количество цифр = {0}",CountNum);
  15. Console.ReadLine();
В этом или в этом
Листинг программы
  1. class Program
  2. {/*Дана строка. Подсчитать количество содержащихся в ней цифр. */
  3. static int IndexOfChar(string s)
  4. {
  5. return s.IndexOf('1' );
  6. }
  7. static void Main(string[] args)
  8. {
  9. string NewStr = Console.ReadLine();
  10. if (IndexOfChar(NewStr) == -1)
  11. Console.WriteLine("Строка не содержит цифр");
  12. else
  13. Console.WriteLine("Кол-во цифр в строке = {0}", IndexOfChar(NewStr));
  14. Console.ReadLine();
  15. }
  16. }
  17. }

Решение задачи: «Ошибка в задаче»

textual
Листинг программы
  1. Console.WriteLine("Введите строку");
  2. string inputstring = Console.ReadLine();
  3. int count = 0;
  4. foreach(char c in inputstring)
  5. if(Char.IsDigit(c)) count++;
  6. Console.WriteLine($"Кол-во цифр в строке = {count}");

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


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

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

12   голосов , оценка 4.083 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы