Как сообщить программе, что нужно остановиться? - C#
Формулировка задачи:
Хотелось бы выговориться кому-то по этому поводу. Мне кажется, что он зациклился на себе, ему абсолютно все равно, чего я хочу. А я ведь хочу не так много... Можно ли что-то исправить, или мне стоит смириться и жить дальше?
P.S
Если я ввожу вывод в вайл, то он бесконечно его выводит , хоть и правильно, если нет - он не выводит абсолютно ничего. Просто зависает.
static void Main(string[] args) { int n, a, b, j; Console.WriteLine("Твое любимое число?"); Int32.TryParse(Console.ReadLine(), out a); Console.WriteLine("Число,ненавистное тебе всей душой ?"); Int32.TryParse(Console.ReadLine(), out b); while (a== 0 || b== 0) { if (a > b) { a = a - b; } else { b = b - a; } Console.WriteLine(" НОД {0} ", a + b); } Console.ReadKey(); } } }
Решение задачи: «Как сообщить программе, что нужно остановиться?»
textual
Листинг программы
private static void Main(string[] args) { int n, a, b, j; Console.WriteLine("Твое любимое число?"); Int32.TryParse(Console.ReadLine(), out a); Console.WriteLine("Число,ненавистное тебе всей душой ?"); Int32.TryParse(Console.ReadLine(), out b); while (a != 0 && b != 0) { if (a > b) { a = a - b; } else { b = b - a; } } Console.WriteLine(" НОД {0} ", a + b); Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д