Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2021, 13:42   #1
tara-ta-ta
Пользователь
 
Регистрация: 25.10.2019
Сообщений: 36
По умолчанию c# является ли строка правильной записью вещественного десятичного числа

Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace лр
{
    class Program
    {
        
 
        public static void Main(string[] args)
        {
            bool IsIntegerNumber()
            {
                string str2 = "2,0432";
                int number = 0;
                //str2 = Console.ReadLine();
                if (number == 1) Console.WriteLine("TRUE");
                return Int32.TryParse(str2, out number);
                
            }
            string[] arr = { "а","е","ё","у","ы","я","и","о","ю","э",
                           "А","Е","Ё","У","Ы","Я","И","О","Ю","Э"};
            string str = "Сегодня 28 мая 2021 года,";
            string uniqals = string.Empty;
            foreach(var item in str)
                if(arr.Contains(item.ToString()))
                uniqals += item;
            char ch = uniqals[0];
            HashSet<char> un = new HashSet<char>();
            for(int i = 0; i < uniqals.Length; i++){
                un.Add(uniqals[i]);
            }
            Console.WriteLine(new string(un.ToArray()));
            IsIntegerNumber();
 
            Console.ReadKey();
        }
        }
    }
является ли строка правильной записью вещественного десятичного числа, например: 1.0432; -0.3214; -6.0
Правила: наличие точки, если есть минус, то он должен быть на первой позиции, до и после точки не пусто.
С клавиатуры вводить 5 строк и рядом с каждой писать “ вещественное число” или “НЕТ”.
tara-ta-ta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать множество допустимых шестнадцатиричных цифр. Проверить, является ли текст правильной записью 16-ричного целого числа. Если произошла ошибка указать номера ошибочных символо tara-ta-ta Паскаль, Turbo Pascal, PascalABC.NET 2 03.11.2019 10:36
проверить является ли введенная с клавиатуры строка правильной записью вещественного отрицательного числа tara-ta-ta Паскаль, Turbo Pascal, PascalABC.NET 13 26.10.2019 21:08
Является ли заданная строка правильной записью вещественного числа с возможным знаком и десятичной точкой Banny Паскаль, Turbo Pascal, PascalABC.NET 7 18.12.2008 22:28
Определить, является ли заданная строка правильной записью вещественного числа Sergik1977 Паскаль, Turbo Pascal, PascalABC.NET 2 18.10.2007 16:53