Условие
Главният герой на нашия разказ е Иванчо от вицовете. Та Иванчо много, много не се разбирал с математиката. Дори и да се опитвал да препише вярно задачата все му казвали, че пак нещо е сбъркал.
Бихте ли направили програма, която да казва еднозначно дали един математически израз е въведен правилно. Използват се само малки скоби, а за край на алгебричния израз се въвежда знак за равенство '='.
За правилно въведен израз се въвеждат следните изисквания: Да не започва с ')', както и броя на '(' e равен на броя ')'. Така: (x+5)*(x-4)= е правилно въведен; )x+5(*(x-4)= е неправилно въведен, защото започва с ')'.
Сещате се нали - времето тече, а Вие трябва да пишете програмата на C++?
Пример:
((34+56)*(45-18) - (32-12)/5)=
Изход: правилно
Решение
За да видите решението на задачата, изпратете SMS с текст zadachi на номер 1092 - цената е 2.40 лв с ДДС. Получения код въведете в полето SMS код на страницата със задачата, чието решение искате да видите.
Кодът може да се ползва еднократно, но важи за решенията на всички задачи от дадената категория.
Използването на сайта предполага съгласие и съобразяване с условията за ползване.