Вопрос задан 01.08.2023 в 05:06. Предмет Информатика. Спрашивает Пантелеев Андрей.

По заданному числу n определите знак числа. На c#

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Зубковская Татьяна.
Visual Studio 2017 C#

using System;

class Program {
    static void Main() {
        string sn = Console.ReadLine();
        double n = Convert.ToDouble(sn);
        if (n > 0) Console.Write("+");
        else if (n < 0) Console.Write("-");
        else Console.Write("0");
        Console.ReadKey();
    }
}

0 0
Отвечает Краснова Наташа.
Using System;

namespace ConsoleApp8
{
class Program
 {
  static void Main(string[] args)
  {
   var n = double.Parse(Console.ReadLine());
 Console.WriteLine((n < 0) ? string.Format("-") :(n==0) ? string.Format("0") : string.Format("+"));
Console.ReadKey();
  }
 }
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для определения знака числа в C#, вы можете использовать простую конструкцию if-else. Знак числа можно определить по его значению:

csharp
using System; class Program { static void Main() { Console.Write("Введите число: "); int n = int.Parse(Console.ReadLine()); if (n > 0) { Console.WriteLine("Число положительное."); } else if (n < 0) { Console.WriteLine("Число отрицательное."); } else { Console.WriteLine("Число равно нулю."); } } }

Программа попросит пользователя ввести число, а затем выведет соответствующее сообщение о его знаке. Если число больше нуля, программа выведет "Число положительное", если меньше нуля - "Число отрицательное", и если число равно нулю - "Число равно нулю".

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос