Главная /
C#: основы /
В теле метода Main() содержится следующий код: uint НОД, a=9, b=6; for (НОД = (a < b) ? a : b; ; НОД--) if ((a % НОД == 0) && (b % НОД == 0)) break; System.Console.WriteLine(НОД); Укажите результат вывода на консоль после попытки запустить прог
В теле метода Main()
содержится следующий код:
uint НОД, a=9, b=6;
for (НОД = (a < b) ? a : b; ; НОД--)
if ((a % НОД == 0) && (b % НОД == 0)) break;
System.Console.WriteLine(НОД);
Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
вопрос
Правильный ответ:
3
9
6
2
программа не выполняется, так как обнаружена синтаксическая ошибка, связанная с тем, что пропущено условие в операторе for
Сложность вопроса
27
Сложность курса: C#: основы
68
Оценить вопрос
Комментарии:
Аноним
спасибо
18 май 2018
Другие ответы на вопросы из темы программирование интуит.
- # Проанализируйте программу и определите результат вывода. Код символа 0 равен 48. using System; class Program { static void Main() { int a=12, b=34; string s = "Сумма="; s += '0'+ a + b; Console.Write(s); } }
- # В теле метода Main() содержится следующий код: string S = null; int B = 5; S = S + 20 + B; System.Console.Write(S); Укажите результат вывода на консоль после выполнения метода Main():
- # В теле метода Main() содержится следующий код: string s = "0?234"; s[1]='1'; s = "-"+s[1]+ s[2] + s[3]; System.Console.Write(s); Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Приведенные ниже процедуры и функции определены как методы одного класса. static void Main() { string a = "строка"; P(F(a)); P(a); } static string F(string a) { string b=""; for (int i = 0; i < a.Length; i++) b = b + a[i]; b.Replace('о', 'а'); b.Replace('к', 'н'); return b; } static void P(string a) { System.Console.Write("{0} ", a); } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Приведенные ниже процедуры и функции определены как методы одного класса. public static void Main() { _______________ string nameOld = "Петр Ильич Чайковский"; Console.WriteLine("После попытки удалить отчество: {0}", RemoveName2(nameOld, out nameNew) ? nameNew : nameOld); } static bool RemoveName2(string s1, out string s2) { int found1 = s1.IndexOf(" "); int found2 = s1.IndexOf(" ", found1 + 1); if (found1 > 0 && found2 >0) { s2 = s1.Remove(found1 + 1, found2 - found1); return true; } s2 = ""; return false; } Среди приведенных кодов укажите все коды, подстановка каждого из которых вместо знаков подчеркивания приведет к корректной программе, выводящей на консоль строку Петр Чайковский