64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
||||||
1 | ||||||
Тернарная операция14.01.2011, 02:18. Показов 6919. Ответов 34
Метки нет (Все метки)
Всем доброго времени суток. Вот написал прогу
Но прога выдаёт ошибку на знаке вопроса в пердпоследней строке. Поправьте пожалуйста код.
0
|
14.01.2011, 02:18 | |
Ответы с готовыми решениями:
34
Тернарная операция Тернарная операция Тернарная условная операция Тернарная условная операция |
4773 / 2582 / 894
Регистрация: 29.11.2010
Сообщений: 5,590
|
|
14.01.2011, 02:35 | 2 |
Возьмите условие тернарного выражения name.empty() в круглые скобочки.
0
|
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
|
14.01.2011, 03:00 [ТС] | 3 |
Непонял( Покажите пожалуйста в коде.
Добавлено через 15 минут (name.empty()) так что ли?
0
|
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
|
17.01.2011, 11:10 [ТС] | 4 |
Два дня уже парю мозг. не могу найти или понять, в чём ошибка в этой программе. Подскажите пожалуйста.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
17.01.2011, 11:13 | 5 |
А что такое тернарная операция?
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
17.01.2011, 11:14 | 6 |
Какую ошибку-то выдаёт? У меня ваш код компилируется.
0
|
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
|
17.01.2011, 11:16 [ТС] | 7 |
А какой у вас компилятор? Я пользуюсь Borland С++ 5.02
Добавлено через 1 минуту Ошибка в предпоследней строке
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
17.01.2011, 11:16 | 8 |
DrSMERTb, сделайте милость - плесните на него серной кислоты и установите нормальный компилятор.
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
17.01.2011, 11:17 | 9 |
Как по вашему, может ли фраза "ошибка в предпоследней строке" являться ответом на вопрос "какая ошибка"? По-моему, не-а, не может.
Не по теме: Хм, странно, у меня впервые ответы не склеились...
0
|
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
|
17.01.2011, 11:18 [ТС] | 10 |
Я б с радостью последовал вашему совету) Но дело в том, что это единственная версия борланда (из мной найденных), которая работает на Windows 7 x64
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
17.01.2011, 11:19 | 11 |
DrSMERTb,
Поставьте нормальный компилятор, повторяю. Поставьте, скажем, CodeBlocks, в его состав входит MinGW - порт GCC под винды.
1
|
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
||||||
17.01.2011, 11:25 [ТС] | 12 | |||||
А во всё разобрался)
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
17.01.2011, 11:26 | 13 |
И что, по-вашему, теперь происходит в 16 строке? о_О
Добавлено через 38 секунд Не вяжется, а?
1
|
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
|
17.01.2011, 11:27 [ТС] | 14 |
Как и до этого даже не предпологаю.
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
17.01.2011, 11:28 | 15 |
DrSMERTb, так вот, вы сначала почитайте о том, что делает тернарная операция, а не только как она называется. А потом ещё можете почитать, что метод тыка - не наш метод, и надо знать, куда тыкать.
1
|
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
|
17.01.2011, 11:28 [ТС] | 16 |
Ну ладно я эту прогу стянул с википедии. Просто в учебнике про этот вид операции ничего не упоминается.
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
17.01.2011, 11:29 | 17 |
1
|
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
|
17.01.2011, 11:31 [ТС] | 18 |
Учебник Т.А. Павловская "с\с++ Программирование на языке высокого уровня" Можете почитать и сами в этом убедитесь.
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
17.01.2011, 11:33 | 19 |
DrSMERTb, вообще многие рекомендуют Павловскую сжигать сразу после покупки. Сам не читал, но я этим людям доверяю. Почитайте лучше Дейтелов, мне они понравились.
1
|
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
|
17.01.2011, 11:34 [ТС] | 20 |
Обязательно сделаю это. Но сейчас мне просто нужна справка по данной программе. Не больше и не меньше.
0
|
17.01.2011, 11:34 | |
17.01.2011, 11:34 | |
Помогаю со студенческими работами здесь
20
С++ не смог разобраться (тернарная операция) Тернарная операция. Пустое значение Странно работает тернарная операция Условие с двоеточием. Тернарная условная операция Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |