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