Образовать множество из нечетных цифр, входящих в дробную часть числа и не входящих в целую - C#
Формулировка задачи:
С клавиатуры в режиме диалога вводится вещественное число. Образовать множество из нечетных цифр, входящих в дробную часть числа и не входящих в целую часть числа.(Вводим в edit => и т.д.)
Может у кого есть наброски хелп без вас не справиться
Решение задачи: «Образовать множество из нечетных цифр, входящих в дробную часть числа и не входящих в целую»
textual
Листинг программы
using System; using System.Collections.Generic; class Program { public static void Main() { string s = "12345.45678"; HashSet<char> h = new HashSet<char>(); bool floatPart = true; for (int i = s.Length - 1; i >= 0; --i) { if (s[i] == '.') { floatPart = false; } else if (floatPart) { h.Add(s[i]); } else { h.Remove(s[i]); } } Console.WriteLine(String.Concat(h)); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д