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

Работа с файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка матрцы http://www.cyberforum.ru/cpp-beginners/thread193898.html
Расположить столбцы в порядке убывания по первому элементу. Объясните алгоритм работы пожалуйста.
C++ Программа для построения блок схем может у кого нибудь есть прога в которую загружаешь код программы и она выводит уже блок схему алгоритма? http://www.cyberforum.ru/cpp-beginners/thread193888.html
Прокомментируйте код C++
//FACTORIAL.CPP #include <iostream> #include <time.h> #include <windows.h> #include <math.h> #include <D:\\alex\\head-files\\factorial.h> using namespace std; void Factorial::_Factorial(int factorial) { int fact, i, zero = n - 1, index = n - 1;
C++ Напечать из консоли в принтере
Как сделать? Дублирование тем запрещено правилами форума. Настоятельно рекомендую их прочитать.
C++ Печать из консоли http://www.cyberforum.ru/cpp-beginners/thread193858.html
Как реализовать?
C++ #include в C++ Здраствуйте, скажите пожалуйсто какие #include являются основными, я открыл папку include у себя в компелятори, там кучи файлов, все подключать явно нет смысла. И какой #include позволяет использовать русский язык? подробнее

Показать сообщение отдельно
NightmareZ
1340 / 563 / 37
Регистрация: 31.03.2009
Сообщений: 1,919
20.11.2010, 05:26
Цитата Сообщение от Teredo Посмотреть сообщение
Задача по информатике:
В файле input.txt задано арифметическое выражение состоящее из цифр, букв, скобок и знаков арифметических операций. Но вирус удалил из данного файла некоторые скобки, стоящие в начале и в конце выражения.Написать программу, выводящую в файл output.txt исправленное выражениею Максимальная длина исходной строки не более 100 символов.

например:
input.txt = (3+(2*6))*3(((5/4-3)*9-(7-4) - output.txt = ((3+(2*6))*3(((5/4-3)*9-(7-4))
Бред какой-то, а не задача. Как я узнаю, где должны скобки располагаться? Вариантов правильного их расположения в общем случае можно придумать over 9000.

Например,
input.txt = 1 + 2 * 3

output.txt = (1 + 2) * 3
или
output.txt = 1 + (2 * 3)
или
output.txt = (1 + 2 * 3)
и т.п.

Хорошей и интересной бы задача была, если бы давалось повреждённое выражение + результат этого выражения и нужно бы было исходное выражение восстановить.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru