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

Как заменить определенный символ на номера попорядку? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нахождение корней методом Ньютона http://www.cyberforum.ru/cpp-beginners/thread619243.html
Нужно написать программу вычисляющую корень полинома методом Ньютона. Подскажите, как можно описать функцию a*x^n+b*x^(n-1)+c*x^(n-2)+... в подпрограмме? Коэфициенты - в массив, степени - в массив, а саму функцию как, чтобы в неё можно было подставлять значения из массивов?
C++ Работа с указателем #include <ntddk.h> NTSTATUS PsLookupProcessByProcessId(__in HANDLE ProcessId, __out PEPROCESS *Process); static VOID LoadImageNotifyRoutine( PUNICODE_STRING FullImageName, HANDLE ProcessId, PIMAGE_INFO ImageInfo); NTSTATUS ObOpenObjectByPointer(__in PVOID Object, __in ULONG HandleAttributes, __in_opt PACCESS_STATE PassedAccessState, ... http://www.cyberforum.ru/cpp-beginners/thread619238.html
C++ Вычисление значения функции
Вычислить значения функции f(x)=(x^2-1)/x с интервалом (0,5) с шагом 0,25. 1) Сумма всех нечетных чиcел функции f(x) 2) Значение минимальной (min) фунцкии f(x). Программа должна работать на "do while" Парни, Как про)) замутите я че то не понял как делать) Благодарю) у меа это дипломный вопрос) СПС ВСЕМ) Буду благодарен очень даже)
Создание RSS агрегатора C++
возникла срочная необходимость создать простенький RSS,который получает новости,а отображает их в дефолтном браузере,однако ни с чем подобным не сталкивался прежде.я не прошу готовый код,я лишь прошу подсказать мне какие шаги нужно сделать,если вы знаете уже сделанный пример,скиньте пожалуйста ссылку
C++ Как выразить условие в операторе if для нахождения простого числа http://www.cyberforum.ru/cpp-beginners/thread619226.html
Приветствую вас!Уважаемые, подскажите пожалуйста как выразить условие в операторе if для нахождения простого числа, с помощью логических и операторов отношений.Если это возможно.Без массивов.Мне нужна просто маленькая подсказка, а остальное я хочу сам допетрить.В голове все знаю и понимаю как эти числа находятся, но не могу выразить в алгоритме кода .Язык С++.Заранее благодарен!
C++ Нахождение всех возможных путей для спуска с вершины матрицы имеется массив вида 1 2 х х 3 4 5 х 6 7 8 9 высота массива = 3 количество вершин = 2 более удобное графическое представление подробнее

Показать сообщение отдельно
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
05.07.2012, 02:14     Как заменить определенный символ на номера попорядку?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
 
 
int main(int argc, char * argv[]) {
   if (argc != 3) {
      std::cerr << "usage: " << argv[0] << " <old> <new>" << std::endl;
      return EXIT_FALURE;
   }
 
   std::ifstream ifs(argv[1]);
   if (!ifs) {
      std::cerr << "failed to open '" << argv[1] << "'" << std::endl;
      return EXIT_FAILURE;
   }
   std::ofstream ofs(argv[2]);
   if (!ofs) {
      std::cerr << "failed to open '" << argv[2] << "'" << std::endl;
      return EXIT_FAILURE;
   }
 
   std::istream & is = /* std::cin */ ifs;
   std::ostream & os = /* std::cout */ ofs;
 
   std::string::size_type const nPosition = 7;
   std::string::size_type const nSize = 1;
 
   std::string line;
   for (std::size_t i = 1; std::getline(is, line); ++i) {
      std::ostringstream oss;
      oss << i;
      line.replace(nPosition, nSize, oss.str());
      os << line << std::endl;
   }
}
Правда, с файлами не проверял.
http://ideone.com/9qcfq
 
Текущее время: 00:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru