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

Как заменить символ "*" на "??" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить, какие буквы слов совпадают чаще: первые, последние или средние (Pascal -> C++) http://www.cyberforum.ru/cpp-beginners/thread1214146.html
Задача: Дан текст, состоящий из слов, разделенных пробелом. Определить, какие буквы совпадают чаще: первые, последние или средние. Текст программы: uses crt; procedure Byki(s : string); var...
C++ Создать массив R, элементы которого вычисляются по указанной формуле Создать массив R, элементы которого вычисляются по указанной формуле http://www.cyberforum.ru/cpp-beginners/thread1214144.html
C++ Вычислить значения функции y=x*sinx + e^x
Вычислить функцию y=x*sinx + e^x на интервале с шагом h = pi/3 . На каждом шаге выводить на экран значение переменных x и y.
C++ Заменить префикс “пере” на “при”
Если слово начинаетса с префикса “пере”, то заменить эго на “при”. помогите пожалуста=) програмирование задач оброботка рядков
C++ Переделать с Паскаля на С++ http://www.cyberforum.ru/cpp-beginners/thread1214137.html
Составить неразветвленную программу на языке Turbo Pascal. Текст программы: Program lab_1; Var x ,y : real; Begin write( 'X = ' ) ; readln (x ) ; y := ln (abs (( x* x )/ ( 2 *x ))) + exp (1...
C++ Движение окружности в прямоугольнике Здравствуйте, уважаемые форумчане! Помогите пожалуйста с задачей на графику. Нужно написать программу движения окружности в прямоугольнике. Движение происходит под некоторым углом с «отражением от... подробнее

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

Как заменить символ "*" на "??" - C++

22.06.2014, 01:19. Просмотров 473. Ответов 5
Метки (Все метки)

доброго вечера. подскажите пожалуйста у меня по заданию идет заменить каждую встречающуюся * на ??(считываемую из файла). я понял как заменить * на ?, но как на ??. добавлю листинг который сделал.буду очень благодарен.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
#include<fstream>
using namespace std;
void main()
{setlocale(0,"");
    char name[81];
cout<<"введите путь к файлу и нажмите ENTER"<<endl;
cin.getline(name,80);
    ifstream in(name);
    if(!in){cout<<"Ошибка!."<<endl; system("pause");}
    char a[40];
    in.getline(a,sizeof(a));
    cout<<"Начальная строка:"<<a<<endl;
 
for(int i=0;i<255;i++)
    if(a[i]==(char)42) {a[i]=(char)63;}
cout<<"Полученная сторока: "<<a<<endl;
 
    system("pause");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru