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

Найти в строке символы с С1 по С2 в ASCII коде - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму членов арифметической прогрессии http://www.cyberforum.ru/cpp-beginners/thread716965.html
Подскажите пожалуйста как это сделать в с++: Найти сумму членов арифметической прогрессии a, a+d,...,a+(n-1)d по введенным значениям a,d,n. Очень срочно надо, скоро сессия
C++ как найти предыдущий пробел в строке? Например я нахожусь в конце строки, как найти предыдущий пробел в строке? http://www.cyberforum.ru/cpp-beginners/thread716962.html
C++ Приведение типов
При вводе с клавиатуры s = 11 и a = 1.1, получаем 9. Результат переменной d = 10, это правильно. В чём подвох? int main() { double s; double a; cin >> s >> a; int c = s/a; int d = 11/1.1;
Ряды Тейлора (проверить) C++
Добрый вечер. Решил задачу, но не уверен на 100% что правильно, тк не могу понять как правильно пользоваться калькуляторами рядов Тейлора, которые нагуглил. В аттаче формула, по которой решается задача, ниже код который у меня получился. Можете проверить и сказать где ошибка, если не правильно? #include <iostream> using namespace std; void main() { setlocale(LC_ALL, "");
C++ Перегрузка операций http://www.cyberforum.ru/cpp-beginners/thread716945.html
Написать программу, выполняющую перегрузку операций для подготовки рецептов, если вес задается в килограммах, граммах, миллиграммах.
C++ перегрузка методов класса Написать программу, которая использует перегрузку методов класса: для целых данных вычисляется куб числа, для действительных (с плавающей точкой) – синус угла. Написать программу, иллюстрирующуя перегрузку двух методов класса, которая позволяет вводить значение угла в десятичном формате или в формате "градусы/минуты/ секунды". Один метод класса получает данные типа double, а другой – типа... подробнее

Показать сообщение отдельно
craabpinguin
0 / 0 / 0
Регистрация: 02.12.2012
Сообщений: 19

Найти в строке символы с С1 по С2 в ASCII коде - C++

02.12.2012, 22:52. Просмотров 260. Ответов 0
Метки (Все метки)

День добрый!Я достаточно зелёный новичок в с++,и особенно в линуксе,мне было дано задание:
Написать программу, осуществляющую замену в файле всех символов с кодами от C1 по C2 на пробелы.

Вроде бы всё достаточно тривиально,но я не умею программировать на линуксе(где мне и надо сделать это задание),поэтому прошу у вас помощи и выкладываю свои наработки.Посоветуйте, пожалуйста,решения,или литературу.Откликнувшимся,большое человеческое спасибо
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
 
int main() {
    std::string s;
    int c1;
    int c2;
  std::cout<<"enter symbol1:"<<std::endl;
    std::cin>>c1;
std::cout<<"enter symbol2:"<<std::endl;
    std::cin>>c2;
int size_of_str = strlen(s);
for(int i=0;i<size_of_str;i++){
  if((s[i]>=c1)&amp;&amp;(s[i]<=c2)
        s[i]=' ' ;
}
std::cout << "Result: " << s << std::endl;
    
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru