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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.92
Grotex
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 11
#1

Префиксные/Постфиксные выражения - C++

10.11.2009, 15:28. Просмотров 1628. Ответов 2
Метки нет (Все метки)

Вводится одно из таких выражений. Как мне проверить каким именно это выражение является и как нормально считать знаки и числа для дальнейшего решения?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2009, 15:28     Префиксные/Постфиксные выражения
Посмотрите здесь:

Постфиксные и префиксные *менты - C++
Только вчера узнал о существовании префиксного варианта декремента и инкремента: ++example; --example; И что-то это меня еще...

Префиксные и постфиксные операции инкремента и декремента + наследование - C++
Дано: Два класса(Counter и CountDn), следует при помощи наследования добавить функцию постфиксных операций. На то, что я набросал выдает...

Непонятный вывод: постфиксные и префиксные инкремент/декремент - C++
Под спойлером весь который можно просто скопипастить и запустить в онлайн компиляторе http://www.compileonline.com/compile_cpp11_online.php...

Постфиксные и префексные операции при перегрузке - C++
Здравствуйте. Написал перегрузку. #include<iostream> using namespace std; class A { private: int a; public: ...

Префиксные и постфиксные ++/-- в чем разница? - C (СИ)
В чем разница в языке С ++count/count++ ? И можете, пожалуйста написать простой пример где видна эта разница

Анализ выражения и декомпозиция на элементарные выражения - F#
Вот такую вот задачку дали решить... Может кто выручить? Задачи: 1. Провести анализ выражения и выполнить декомпозицию на...

Анализ выражения и декомпозиция на элементарные выражения - F#
Вот такую вот задачку дали решить... Может кто выручить? Задачи: 1. Провести анализ выражения и выполнить декомпозицию на...

Дан текст, в котором встречаются арифметические выражения вида a Å b, где Å - один из знаков +, -, *, /. Выписать все арифметические выражения и вычис - VBA
Дан текст, в котором встречаются арифметические выражения вида a Å b, где Å - один из знаков +, -, *, /. Выписать все арифметические...

В строке содержится запись арифметического выражения. Есть ли в записи выражения скобки? - PascalABC.NET
В строке содержится запись арифметического выражения. Есть ли в записи выражения скобки?

В строке содержится запись арифметического выражения. Есть ли в записи выражения скобки? - Turbo Pascal
В строке содержится запись арифметического выражения. Есть ли в записи выражения скобки?

Дан файл, содержащий текст и арифметические выражения. Выписать и вычислить все выражения - C++
Дан файл, содержащий текст и арифметические выражения вида a®b, где ® — один из знаков +, -, *, / . Выписать все арифметические...

Регулярные выражения - вывод сообщения об ошибке при нахождении в строке выражения, начинающегося с цифры - C#
Нужно чтобы при нахождении в строке выражения начинающегося с цифры появлялось сообщение об ошибке,например если ввести :2a,то будет...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
klevv
16 / 15 / 1
Регистрация: 22.09.2009
Сообщений: 37
10.11.2009, 15:42     Префиксные/Постфиксные выражения #2
пусть х=1, у=2.
++х-префиксное выражение, х++ - постпрефиксное.
допустим переменной z присваивается следующее значение:
z=x+(++y), в этом случае значение переменной у будет сначала увеличено на единицу, а затем прибавлено к значению переменной х. после выполнения оператора присваивания переменные будут иметь следующие значения: z=4, х=1, у=3.
если выражение имеет вид z=x+(y++), то сначала знчение х будет прибавлено к значению у, а потом значение переменной у будет увеличено на единицу. т.е. в результате z=3, х=1, у=3.
Grotex
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 11
10.11.2009, 16:57  [ТС]     Префиксные/Постфиксные выражения #3
Спасибо, попробую разобраться

Добавлено через 11 минут
Может кто подскажет как это дело можно реализовать в следующей задаче: "Вводится выражение, надо указать его тип (постфиксное/префиксное) и посчитать значение. Используемые знаки "+", "-", "*", "/", "^". Должна быть возможность обработки двуциферных чисел и как минимум 8 действий."
Yandex
Объявления
10.11.2009, 16:57     Префиксные/Постфиксные выражения
Ответ Создать тему
Опции темы

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