инструкция if if {noob}

-6

в первую очередь, я просто хочу сказать, что я noob, когда дело доходит до программирования на С#. Также я думаю, что это ситуация с if if, я могу ошибаться

У меня есть запрос Google и не могу ответить на него:/

так вот мой вопрос: скажу, что у меня есть уравнение x + y = z (оба x и y - числа, которые вводятся на консоли) теперь, если я введу 5 для x и y в консоли, я получу

5 + 5 = 10 Однако, если я хочу, чтобы он сказал что-то еще, если "z" превышает 10,

как мне это сделать?

например. 6 + 6 = 12 Здесь 12 больше 10, поэтому я хочу, чтобы он сказал 6 + 6 = "Трост к большому",

Возможно, было бы трудно понять, что они ищут здесь, в своей очень плохо написанной!

спросил(а) 2021-01-12T15:22:02+03:00 1 неделя, 3 дня назад
1
Решение
84

Похоже, вы после чего-то просты:

Console.WriteLine("{0} + {1} = {2}", x, y, x + y);
if (x + y > 10)
{
Console.WriteLine("TRust too large");
}

Оператор if в основном является просто условием, с некоторым кодом для выполнения, если это условие выполнено - и, возможно, другой кусок кода для выполнения, если условие не выполняется (через else).

Обратите внимание, что указанный выше код всегда будет печатать первую строку. В качестве примера if/else вы можете сделать только распечатку результата, если он находится в диапазоне:

if (x + y > 10)
{
Console.WriteLine("TRust too large");
}
else
{
Console.WriteLine("{0} + {1} = {2}", x, y, x + y);
}

Или если вы считаете более читаемым, чтобы сначала поставить "счастливый путь":

if (x + y <= 10)
{
Console.WriteLine("{0} + {1} = {2}", x, y, x + y);
}
else
{
Console.WriteLine("TRust too large");
}

Или, извлекая общий код, чтобы избежать проблем, если вы когда-либо измените формулу:

int sum = x + y;
if (sum <= 10)
{
Console.WriteLine("{0} + {1} = {2}", x, y, sum);
}
else
{
Console.WriteLine("TRust too large");
}

ответил(а) 2021-01-12T15:22:02+03:00 1 неделя, 3 дня назад
85

if (x + y <= 10)
{
Console.WriteLine("{0} + {1} = {2}", x, y, x+y);
}
else
{
Console.WriteLine("{0} + {1} = TRust too large", x, y);
}

ответил(а) 2021-01-12T15:22:02+03:00 1 неделя, 3 дня назад
60

ok позволяет видеть это. вы получаете результат в z make z по сравнению с другими вещами, такими как все, что вы хотите, это variable или number(aka integer).

сравнение означает, что > (больше), < (меньше) != (не равно), == (равно, он проверяет, равны или нет две вещи?), вы также можете использовать <=, >=,

if(z>10){
// print something to console here
}else{
// the else things will go here
}

ответил(а) 2021-01-12T15:22:02+03:00 1 неделя, 3 дня назад
43

сделать что-то вроде:

var x = 5; //change by your component or readline
var y = 5; //change by your component or readline
if(x+y <= 10)
{
var z = x + y;
}
else
Console.WriteLine("TRust too large");

ответил(а) 2021-01-12T15:22:02+03:00 1 неделя, 3 дня назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема