Образовать множество из нечетных цифр, входящих в дробную часть числа и не входящих в целую - C#

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

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

С клавиатуры в режиме диалога вводится вещественное число. Образовать множество из нечетных цифр, входящих в дробную часть числа и не входящих в целую часть числа.(Вводим в edit => и т.д.) Может у кого есть наброски хелп без вас не справиться

Решение задачи: «Образовать множество из нечетных цифр, входящих в дробную часть числа и не входящих в целую»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. class Program
  5. {
  6.     public static void Main()
  7.     {
  8.         string s = "12345.45678";
  9.         HashSet<char> h = new HashSet<char>();
  10.         bool floatPart = true;
  11.         for (int i = s.Length - 1; i >= 0; --i)
  12.         {
  13.             if (s[i] == '.')
  14.             {
  15.                 floatPart = false;
  16.             }
  17.             else if (floatPart)
  18.             {
  19.                 h.Add(s[i]);
  20.             }
  21.             else
  22.             {
  23.                 h.Remove(s[i]);
  24.             }
  25.         }
  26.         Console.WriteLine(String.Concat(h));
  27.     }
  28. }

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


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

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

15   голосов , оценка 4.067 из 5

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

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

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