Программа, которая проверяет, являет ли введённая с клавиатуры строка дробным числом - C#

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

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

Помогите с 2-я заданиями, вообще не понимаю как их начать делать 1. Написать программу, которая проверяет, являет ли введённая с клавиатуры строка дробным числом. 2. Написать функцию sogl, которая возвращает 1, если символ, полученный функцией в качестве аргумента, является согласной буквой русского алфавита, и 0 – в противном случае.

Решение задачи: «Программа, которая проверяет, являет ли введённая с клавиатуры строка дробным числом»

textual
Листинг программы
// Первое задание
using System;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Введите число > ");
 
            var line = Convert.ToDecimal(Console.ReadLine());
            var round = Math.Round(line);
 
            Console.WriteLine(line != round ? "Введено дробное число!" : "Введено целое число!");
        }
    }
}
 
// Второе задание
using System;
using System.Linq;
 
namespace ConsoleApplication1
{
    class Program
    {
        static int Sogl(char getSymbol)
        {
            char[] symbol = {
                'б', 'в', 'г', 'д', 'ж',
                'з', 'й', 'к', 'л', 'м',
                'н', 'п', 'р', 'с', 'т',
                'ф', 'х', 'ц', 'ч', 'ш', 'щ'
            };
 
            return symbol.Any(variable => variable == getSymbol) ? 1 : 0;
        }
 
        static void Main(string[] args)
        {
            Console.Write("Введите символ > ");
 
            var getSymbol = Convert.ToChar(Console.Read());
 
            Console.WriteLine("Значение > {0}", Sogl(getSymbol));
        }
    }
}

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


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

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

6   голосов , оценка 4 из 5
Похожие ответы