Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Андрей Загородний
2
вклад
16
вопросов
7
ответов
29%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Кака сделать перевод из одной системи исчесления в другую в C#?
Андрей Загородний
@Roman2017
Автор вопроса
Можеш написать какой нибуть пример
Написано
более трёх лет назад
В C# при создании калькулятора возникла проблема: вывод переменной с результатом обсчета за пределы if смотрите в деталях моего вопросса?
Андрей Загородний
@Roman2017
Автор вопроса
Дмитрий Еремин
: Да первый, второй никак не мешает
Написано
более трёх лет назад
Как сделать общет степени в C#?
Андрей Загородний
@Roman2017
Автор вопроса
Спс
Написано
более трёх лет назад
В C# при создании калькулятора возникла проблема: вывод переменной с результатом обсчета за пределы if смотрите в деталях моего вопросса?
Андрей Загородний
@Roman2017
Автор вопроса
Спасибо чтото я протупил!!
Написано
более трёх лет назад
В C# при создании калькулятора возникла проблема: вывод переменной с результатом обсчета за пределы if смотрите в деталях моего вопросса?
Андрей Загородний
@Roman2017
Автор вопроса
А if проходи просто информация остается только в нем
Написано
более трёх лет назад
В C# при создании калькулятора возникла проблема: вывод переменной с результатом обсчета за пределы if смотрите в деталях моего вопросса?
Андрей Загородний
@Roman2017
Автор вопроса
Вот полный код
Но мне надо не то чтоб было видно саму переменную а информацию которая записалася в неё в ифе
using System;
namespace ConsoleApp4
{
class Program
{
static void Main(string[] args)
{
Double num, num1, number, uj;
String sign, str;
bool result;
num1 = 0;
num = 0;
Console.WriteLine("Enter first number!");
do
{
str = Console.ReadLine();
result = Double.TryParse(str, out number);
if (result)
{
num = Convert.ToDouble(str);
}
else
{
// if (value == null) value = "";
Console.WriteLine("Incorrect Number.",
str == null ? "" : str);
}
} while (!result);
Console.WriteLine("Enter second number!");
do
{
str = Console.ReadLine();
result = Double.TryParse(str, out number);
if (result)
{
num1 = Convert.ToDouble(str);
}
else
{
// if (value == null) value = "";
Console.WriteLine("Incorrect Number.",
str == null ? "" : str);
}
} while (!result);
do
{
Console.WriteLine("Enter sign!");
sign = Convert.ToString(Console.ReadLine());
} while (sign != ("*") && sign != ("-") && sign != ("+") && sign != ("/"));
if (sign.Equals("+"))
{
Console.WriteLine("Result is: " + (num + num1).ToString ());
uj = num + num1;
}
if (sign.Equals("-"))
{
Console.WriteLine("Result is:" + (num - num1).ToString());
uj = num - num1;
}
if (sign.Equals("*"))
{
Console.WriteLine("Result is:" + (num * num1).ToString());
uj = num * num1;
}
if (sign.Equals("/"))
{
Console.WriteLine("Result is:" + (num / num1).ToString());
uj = num / num1;
}
Console.WriteLine("First number is " + uj);
Console.ReadKey();
}
}
}
Написано
более трёх лет назад
В C# при создании калькулятора возникла проблема: вывод переменной с результатом обсчета за пределы if смотрите в деталях моего вопросса?
Андрей Загородний
@Roman2017
Автор вопроса
Вот полный код
Но мне надо не то чтоб было видно саму переменную а информацию которая записалася в неё в ифе
using System;
namespace ConsoleApp4
{
class Program
{
static void Main(string[] args)
{
Double num, num1, number, uj;
String sign, str;
bool result;
num1 = 0;
num = 0;
Console.WriteLine("Enter first number!");
do
{
str = Console.ReadLine();
result = Double.TryParse(str, out number);
if (result)
{
num = Convert.ToDouble(str);
}
else
{
// if (value == null) value = "";
Console.WriteLine("Incorrect Number.",
str == null ? "" : str);
}
} while (!result);
Console.WriteLine("Enter second number!");
do
{
str = Console.ReadLine();
result = Double.TryParse(str, out number);
if (result)
{
num1 = Convert.ToDouble(str);
}
else
{
// if (value == null) value = "";
Console.WriteLine("Incorrect Number.",
str == null ? "" : str);
}
} while (!result);
do
{
Console.WriteLine("Enter sign!");
sign = Convert.ToString(Console.ReadLine());
} while (sign != ("*") && sign != ("-") && sign != ("+") && sign != ("/"));
if (sign.Equals("+"))
{
Console.WriteLine("Result is: " + (num + num1).ToString ());
uj = num + num1;
}
if (sign.Equals("-"))
{
Console.WriteLine("Result is:" + (num - num1).ToString());
uj = num - num1;
}
if (sign.Equals("*"))
{
Console.WriteLine("Result is:" + (num * num1).ToString());
uj = num * num1;
}
if (sign.Equals("/"))
{
Console.WriteLine("Result is:" + (num / num1).ToString());
uj = num / num1;
}
Console.WriteLine("First number is " + uj);
Console.ReadKey();
}
}
}
Написано
более трёх лет назад
← Предыдущие
1
2
3
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама