Вывести на экран все числа из отрезка [a; b] : в записи которых встречается цифра С - C#

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

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

Так,я только начал на шарпе,поэтому чёт не знаю,как реализовать свои мысли Вообщем хочу число разбивать,чтобы проверить на наличие символа 'C'.Потом подумал,а если число большое,то будет не удобно условие прописывать,эт первая проблема.Потоом,вопрос по заполнению значений(в коде мой комментарий ).Вот так вот.Буду благодарен,за помощь)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Введите a=");
            int a = Convert.ToInt32(Console.ReadLine());
            Console.Write("Введите b=");
            int b= Convert.ToInt32(Console.ReadLine());
           
            for (int i=a;i<=b;i++)
            {
                char c = 'C';
                //Console.ReadLine() чтобы занести значения,но тут вопрос,метод работает,только куда заносятся значения :/
            }
        }
 
    }
}

Решение задачи: «Вывести на экран все числа из отрезка [a; b] : в записи которых встречается цифра С»

textual
Листинг программы
Console.Write("Введите c=");
int c = Convert.ToInt32(Console.ReadLine());
for (int i = a; i <= b; i++)
{
    int n=i;
    while (n != 0)
    {
        if (n % 10 == c)
        {
            Console.WriteLine(i);
            break;
        }
        n /= 10;
    }
}

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


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

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

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