Определить, может ли строка являться вещественным положительным восьмеричным числом - C#
Формулировка задачи:
Пользователем вводится строка. Определить, может ли она являться вещественным положительным восьмеричным числом.
Напишите код пожалуйста c# консольное приложение
Решение задачи: «Определить, может ли строка являться вещественным положительным восьмеричным числом»
textual
Листинг программы
using System; namespace ConsoleApplication { class Program { static void Main(string[] args) { double result; string input = Console.ReadLine(); if (!Double.TryParse(input, out result)) Console.WriteLine("Неверный ввод"); else if (result < 0) Console.WriteLine("Отрицательное число"); else { bool ok = true; foreach (char c in input) { if (c - '0' > 7) { Console.WriteLine("Число не является восьмиричным"); ok = false; break; } } if (ok) Console.WriteLine("Вещественное положительное восьмиричное число"); } Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д