Описать функцию Sign(x) целого типа - C#

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

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

Описать фукцию Sign(X) целого типа,возвращающую для вещественного числа Х след. значения. -1, Х<0 0, х=0 1, x>1 Помогите с ошибкой пожалуйста.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Sign1(params int[] args)
        {
            double sign1,x;
 
            if (x > 0) sign1 = 1;
            if (x < 0) sign1 = -1;
            if (x == 0) sign1 = 0;

        }
        static void Main()
        {
 
            Console.Write(" Введите x");
           double x;
            x = Convert.ToDouble(Console.ReadLine());
 
            Console.ReadLine();
        }
    }
}

Решение задачи: «Описать функцию Sign(x) целого типа»

textual
Листинг программы
namespace ConsoleApplication5
{
    class Program
    {
        static int Sign(int n)
        {
            return n < 0 ? -1 : n == 0 ? 0 : 1;
        }
        static void Main(string[] args)
        {
            Console.Write("input x=");
            int x = int.Parse(Console.ReadLine());
            Console.WriteLine(Sign(x));
            Console.ReadKey(true);
        }
    }
}

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


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

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

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