Какие значения получат переменные x, y и z в результате объявления: int x=2,y=5,z=((x|y +x++)> =9) ? x|y : ++x +2 ; на языке c# ?
171
401
Ответы на вопрос:
Ответ: x=4; y=5; z=6. 1. происходит присваивание x=2, y=5. 2. вычисляется значение x|y +x++ в следующем порядке: а) y+x = 5+2 = 7 б) х++ увеличивает х на 1 и х=3. в) x|y = 3|7 - операция "или" над двоичным представлением 011 | 111 даст 111, т.е. 7. 3) вычисляется z=(7> 9) ? x|y : ++x+2 поскольку 7> 9 ложно, выполняется z=++x+2 a) ++х увеличивает х на 1 и х=4. б) z = 4+2 = 6.
1) 6 (значения будут 6, 5, 4, 3). 2) 2 (значения 2, 3, 4). 3) 21 ("javascript: var i=2,a=12; while(i< 5){a+=i; i++; }alert(a); ").
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Dacha07K15.02.2020 13:33
-
ez0lotareva23.04.2021 08:56
-
Gamoo10.06.2022 16:24
-
Ука1234503.06.2022 03:55
-
ARDASHEV201921.09.2022 19:18
-
makusolka01.11.2021 20:31
-
mihasemi01.01.2023 18:43
-
прости1720.03.2023 23:34
-
OLYAPAVLOVA1521.03.2021 17:39
-
Лапулька11110.10.2022 01:37
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.