Даны натуральные числа n, k. Проверить, есть ли в записи числа nk цифра m - C#
Формулировка задачи:
Помогите решит задачу начал делать,но чет тупняк совсем.
Даны натуральные числа n, k. Проверить, есть ли в записи числа nk цифра m.
Листинг программы
- static void Main(string[] args)
- {
- bool found = false;
- int n = int.Parse(Console.ReadLine());
- Console.WriteLine("vvegite n", n);
- int k = int.Parse(Console.ReadLine());
- Console.WriteLine("vvedite k", k);
- int m = int.Parse(Console.ReadLine());
- Console.WriteLine("vvedite m", m);
- string a = n.ToString() + k.ToString();
- for (int i = 0; i < a.Length; i++)
- {
- if ((a[i] - 48) == m) found = true;
- }
- if (found) Console.WriteLine("Цифра " + m + " присутствует в натуральном числе " + a);
- else Console.WriteLine("Нет такой цифры");
- }
- }
Решение задачи: «Даны натуральные числа n, k. Проверить, есть ли в записи числа nk цифра m»
textual
Листинг программы
- for (int i = 0; i < a.Length; i++)
- {
- if (a[i] == char.Parse(m.ToString())) found = true;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д