0 / 0 / 0
Регистрация: 09.02.2019
Сообщений: 4
1

Ошибка в условном выражении

09.02.2019, 21:27. Показов 354. Ответов 6
Метки нет (Все метки)

if (sk == "(") || (sk == "[") || (sk == "{") )

Что не так?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.02.2019, 21:27
Ответы с готовыми решениями:

Тип double в условном выражении
Добрый день, вопрос про тип double в условном выражении. В книге Б. Страуструпа "Язык...

Ошибка в условном операторе
Есть задача: создать класс, который бы имитировал стандартный тип данных int, но предупреждал о...

Ошибка в условном операторе
Переводила с Паскаля на С++. Получила программу: #include <iostream> #include <string> using...

Ошибка в условном операторе
Вёл я командуif Edit1.Text('1') then ShowMessage('ЕСТЬ надежда') P.S.- Суть ее такова- если в...

6
Продавец времени
5595 / 3059 / 707
Регистрация: 12.03.2015
Сообщений: 14,762
09.02.2019, 21:30 2
'('
0
3409 / 2768 / 751
Регистрация: 25.03.2012
Сообщений: 10,042
Записей в блоге: 1
28.11.2019, 15:12 3
скобки не нужны. операторы сравнения приоритетнее логических операторов И/ИЛИ.
C++
1
if (sk == "(" || sk == "[" || sk == "{")
0
Продавец времени
5595 / 3059 / 707
Регистрация: 12.03.2015
Сообщений: 14,762
28.11.2019, 15:18 4
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
скобки не нужны. операторы сравнения приоритетнее логических операторов И/ИЛИ.
C++
1
if (sk == "(" || sk == "[" || sk == "{")
9 месяцев прошло и ты родил!
К тому же, с ошибками.

Ошибка в условном выражении
0
3409 / 2768 / 751
Регистрация: 25.03.2012
Сообщений: 10,042
Записей в блоге: 1
28.11.2019, 15:22 5
Verevkin, а что за ошибки? Если ты про то, что автор пишет поиск баланса скобок в строке и ему лучше бы сравнивать не в двойных кавычках, а в одинарных, то ну это уж выходит явно за рамки данного треда. В треде спросили как сравнивать строки в if - я ответил на конкретный вопрос. Про символы вопросов не приходило.
0
Продавец времени
5595 / 3059 / 707
Регистрация: 12.03.2015
Сообщений: 14,762
28.11.2019, 15:35 6
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
В треде спросили как сравнивать строки в if - я ответил на конкретный вопрос.
В треде спросили:
Цитата Сообщение от Евгений 03 Посмотреть сообщение
Что не так?
Я ответил:
Цитата Сообщение от Verevkin Посмотреть сообщение
'('
Патамушта мой телепатор мне подсказал, что переменная sk типа char, а не string, поскольку наличие скобок в данном случае на результат никак не влияет.

--------
Последнюю лишнюю скобку и я не заметил. Это да.
0
3409 / 2768 / 751
Регистрация: 25.03.2012
Сообщений: 10,042
Записей в блоге: 1
28.11.2019, 17:22 7
Цитата Сообщение от Verevkin Посмотреть сообщение
Патамушта мой телепатор мне подсказал, что переменная sk типа char, а не string, поскольку наличие скобок в данном случае на результат никак не влияет.
А-ха-ха, тогда мой телепатор подсказывает, что у него там переменная sk типа int и она там может принимает значения 40,41 и.т.д. (аски код скобок)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2019, 17:22

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Замена коэффициентов в выражении при изменении колличества слагаемых в выражении
Необходимо для различных параметров n из того что изображено на первом изображении получить то что...

Ошибка в выражении
Вот в этой строке синтаксическая ошибка: if (value mod 10 + (value div 10) mod 10 + (value div 100)...

Ошибка в регулярном выражении
Составляю регулярное выражение для перевода url из текста, в активную ссылку. $text =...

Ошибка в регулярном выражении
Есть текст $text = '1#{\b 37\par К88\par \b0 \b Акулова, З. М. \b0 \par \tab Куда пойти...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.