Описать функцию 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); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д