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

Переписать текстовый файл, заменив все символы 0 на 1 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать двоичный файл из элементов, заданной структуры "Абитуриент" http://www.cyberforum.ru/cpp-beginners/thread1184533.html
Проблема с функцией дополнения данными само условие : Сформировать двоичный файл из элементов, заданной в варианте структуры, распечатать его содержимое, выполнить удаление и добавление элементов в соответствии со своим вариантом, используя для поиска удаляемых или добавляе-мых элементов функцию. Формирование, печать, добавление и удаление элементов оформить в виде функций. Преду-смотреть...
C++ Игрок А объявляет двузначное число от 01 до 99. Игрок В меняет местами его цифры и прибавляет полученное число Игрок А объявляет двузначное число от 01 до 99. Игрок В меняет местами его цифры и прибавляет полученное число к сумме его цифр. Полученный результат он объявляет игроку А. Игрок А проделывает с этим числом ту же процедуру, и так они продолжают поступать поочередно, объявляя числа. От суммы чисел берется остаток от деления на 100, поэтому объявляются лишь двузначные числа. Какие числа может... http://www.cyberforum.ru/cpp-beginners/thread1184530.html
C++ Перевод кода с Pascal на С++
uses crt; function Summ(n:longint):byte; var m:longint; s:byte; begin s:=0; m:=n; while m>0 do begin s:=s+m mod 10;
Составьте программу вычисления суммы чисел C++
Составьте программу вычисления суммы чисел кратных 15 в диапазоне от 15 до 615.
C++ Найти в массиве среднее арифметическое простых элементов http://www.cyberforum.ru/cpp-beginners/thread1184494.html
кому не сложно, помогите!!! Задачи надо переписывать!
C++ Принадлежит ли точка с координатами (х, у) заданной области Для данных областей составить линейную программу, которая печатает true, если точка с координатами (х, у) принадлежит закрашенной области, и false — в противном случае (обратите внимание, что внутренняя окружность - эллипс, а внешняя - круг): график. подробнее

Показать сообщение отдельно
Programaster
0 / 0 / 0
Регистрация: 22.05.2014
Сообщений: 5
22.05.2014, 13:23     Переписать текстовый файл, заменив все символы 0 на 1
считай файл в строку, потом цикл:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
for (int i=0; i<strlen(stroka);i++)
    { 
      bool changed=false;
      if (!changed)
         if (stroka[i] == '0')
           {
             stroka[i]='1';
            changed=true;
            };
       if (!changed)
          if (stroka[i]=='1')
           {
             stroka[i]='0';
             changed=true;
           }
     }
и записываешь эту строку в новый файл. (P.s. в компиляторе не запускал, могут быть ошибки)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru