Форум программистов, компьютерный форум CyberForum.ru

Расставьте скобки в следующих выражениях: - C++

Восстановить пароль Регистрация
 
Асурус
2 / 2 / 1
Регистрация: 27.07.2012
Сообщений: 40
15.11.2013, 22:33     Расставьте скобки в следующих выражениях: #1
В задание написано, что нужно расставить скобки, только мне тут почти ничего не понятно Помогите пожалуйста расставить скобки и поясните некоторые моменты... вот задания:
1)a = b + c* d<<2 & 8 - тут после d совсем не понятно... что это? d << 2 и 2 & 8
2)a& 077 != 3 - что значит a& 077
3)a == b || a ==c && c< 5 - тут наверное так: (a == b || a == c) && c< 5 хотя можно и так )))
a == b || (a == c && c<5) не знаю что верно...
4)c = x! = 0 - тут тоже не понятен x!
5)0<= i<7 - это тоже не ясно
6)f(1,2) +3 - что здесь то надо!!!
7)a = - 1++ b -- 5 - тут не ясно, ведь константы нельзя инкрементировать или ф декрементировать
8)a = b == c++ - здесь я бы сделал так: (a = b) == c++ хотя можно и так a = (b == c++)
9)a = b = c = 0 - а здесь скобки зачем!!!
10)a[4][2] *= * b ? c : * d* 2 - *= * b или * d* 2!!! это тоже не понял!!!
11)a-b, c=d - а это что? здесь то скобки как поставить!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2013, 22:33     Расставьте скобки в следующих выражениях:
Посмотрите здесь:

C++ Дана строка символов проверить правильность расстановки круглых и квадратных скобок в выражениях
C++ Логические операторы в выражениях
Дана строка, содержащая латинские буквы и скобки. Если скобки расставлены правильно - вывести 0. Иначе - номер позиции, где есть ошибочная скобка C++
Выяснить, к чему приводятся переменные типа bool в арифметических выражениях C++
Для каждой открывающей скобки найти позицию ей соответствующей закрывающей скобки C++
C++ Ошибки в арифметических выражениях
Порядок вычисления в условных выражениях C++
Нужно объяснить выражение return (A > B) ? A : B; в выражениях логики C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DmitryM5
Love~
 Аватар для DmitryM5
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 743
Записей в блоге: 1
15.11.2013, 23:25     Расставьте скобки в следующих выражениях: #2
Цитата Сообщение от Асурус Посмотреть сообщение
В задание написано, что нужно расставить скобки, только мне тут почти ничего не понятно Помогите пожалуйста расставить скобки и поясните некоторые моменты... вот задания:
1)a = b + c* d<<2 & 8 - тут после d совсем не понятно... что это? d << 2 и 2 & 8
2)a& 077 != 3 - что значит a& 077
3)a == b || a ==c && c< 5 - тут наверное так: (a == b || a == c) && c< 5 хотя можно и так )))
a == b || (a == c && c<5) не знаю что верно...
4)c = x! = 0 - тут тоже не понятен x!
5)0<= i<7 - это тоже не ясно
6)f(1,2) +3 - что здесь то надо!!!
7)a = - 1++ b -- 5 - тут не ясно, ведь константы нельзя инкрементировать или ф декрементировать
8)a = b == c++ - здесь я бы сделал так: (a = b) == c++ хотя можно и так a = (b == c++)
9)a = b = c = 0 - а здесь скобки зачем!!!
10)a[4][2] *= * b ? c : * d* 2 - *= * b или * d* 2!!! это тоже не понял!!!
11)a-b, c=d - а это что? здесь то скобки как поставить!!!
Может чуточку поможет.
http://ru.cppreference.com/w/cpp/lan...tor_precedence
http://ru.wikipedia.org/wiki/%C1%E8%...F0%E0%F6%E8%E8
Yandex
Объявления
15.11.2013, 23:25     Расставьте скобки в следующих выражениях:
Ответ Создать тему
Опции темы

Текущее время: 07:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru