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

Рекурсия (вывести значение целочисленного выражения, заданного в виде строки S) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сумма ряда, ошибка http://www.cyberforum.ru/cpp-beginners/thread886993.html
Я не мега-прогер, так что не судите... Вылетает ошибка. expected 'while' before numeric constant. expected ')' before ';' token. Вот сам код. #include <iostream> #include <math.h> #include <iomanip>
C++ Заданную строку перевести в массив из слов Всем привет, вот дан string предложение, нужно все это перевести в массив из слов . Что можно сделать? http://www.cyberforum.ru/cpp-beginners/thread886982.html
C++ Быстро возвести в квадрат число заданной длины (<16 байт)
Нужно быстро возвести в квадрат число заданной длины (<16 байт). Лучшее, что я пока придумал -- это делить число на 2 маленьких по формуле: (a+bx)^2=2(\frac 12a^2+abx+\frac 12b^2x^2), где умножение, деление на 2 -- просто сдвиг на 1. Я сначала делю, а потом умножаю, чтоб в месте abx не было переполнения. Тут x=2^{32}. После этого я числа a^2, b^2 считаю по такой же формуле (рекуррентно), а числа...
почему не добавляет элемент? C++
insert() должен добавить один элемент,но он неправильно работает,где ошибка? #include "stdafx.h" #include <iostream> using namespace std; void Insert(const int index,const int value,int * arr,const int size); int _tmain(int argc, _TCHAR* argv) { int * arr=new int; for(int i=0;i<10;i++)
C++ Запись и чтение с файла http://www.cyberforum.ru/cpp-beginners/thread886947.html
Здравствуйте,помогите пожалуйста ..есть две структуры, но каждая записывается и считывается с разных файлов, не посоветует как можно объединить,чтоб все записывалось и считывалось в один файл? void List::outFilesamolet(char * path) { FILE *out; if ((out = fopen(path,"wb")) == NULL) { cout << "Файл " << path << "не может быть открыт!" << endl; return; } struct samoletTemp {...
C++ Структуры (cведения об абонентах АТС: ФИО владельца телефона, год установки телефона, номер телефона, тип установки телефона, льгота) Сведения об абонентах АТС. Структура должна содержать следующую информацию: фамилию, имя, отчество владельца телефона, год установки телефона, номер телефона, тип установки телефона (спаренный или нет), льготу (процентную скидку при оплате). # include <stdio.h> # include <conio.h> # include <iostream.h> const LEN = 40,LEN3=120; struct atc {char fam ,ima,otch; подробнее

Показать сообщение отдельно
abay_b
0 / 0 / 0
Регистрация: 06.12.2012
Сообщений: 26
01.06.2013, 02:13     Рекурсия (вывести значение целочисленного выражения, заданного в виде строки S)
Вывести значение целочисленного выражения, заданного в виде строки S. Выражение определяется следующим образом:
<выражение>::=<цифра> |
(<выражение><знак><выражение>)
<знак>::= + | – | *

Эту задачу нужно решить с помощью рекурсии. Кто может объяснить что это такое и как его есть? Задачу.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru