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