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

Нужно расставить между числами знаки + или - таким образом, чтобы получилось выражение, значение которого равно s и вывести его на экран - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ даление строки и столбца http://www.cyberforum.ru/cpp-beginners/thread329412.html
Помогите решить задачу: Дана прямоугольная целочисленная матрица. Удалить строку и столбец матрицы, на пересечении которых находится максимальный элемент.
C++ Сформировать массив из количества элементов столбца матрицы, больших числа n Дан двумерный массив.сформировать одномерный массив,каждый элемент которого равен количеству элементов соответсвующего столбца двумерного массива больших числа n. http://www.cyberforum.ru/cpp-beginners/thread329403.html
C++ Как перевести число в k системы счисления
Здравствуйте, не подскажите как можно перевести число в k системы счисления, то есть заранее неизвестную
Почему ноль не преобразуеться в string C++
Делаю преобразование из типа int или double в string и когда переменная int или double равна нулю то приходиться делать доп проверку чтобы в переменной string был ноль сейчас делаю так int i=0; string i_str; char szbuff;
C++ "error: expected unqualified-id at end of input" на ровном месте http://www.cyberforum.ru/cpp-beginners/thread329319.html
Собственно вот код - ничего сложного, пример элементарной вложенной косвенности: #include <iostream> using namespace std; int main(){ int xVar, *pIndicate, **qIndicate; xVar = 130;
C++ просто логарифм Доброго времени суток! Возникла небольшая проблема: как написать функцию log(a,x), вычисляющую логарифм x по основанию a. Это нужно для решения задачи которая на картинке. Заранее всем спасибо)) подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
1897 / 1429 / 106
Регистрация: 29.05.2011
Сообщений: 2,985
05.07.2011, 16:57     Нужно расставить между числами знаки + или - таким образом, чтобы получилось выражение, значение которого равно s и вывести его на экран
Цитата Сообщение от diagon Посмотреть сообщение
Вроде все просто и логично, а баг не ловится...
15+25-30=10 выводит, а вот при n = 3, s = 0 и числах 3 6 3 выводит 3-6-3=0.
Выглядит так, как будто вычисления происходят справа налево.
 
Текущее время: 07:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru