Форум программистов, компьютерный форум 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
22.06.2014, 04:18  [ТС]
здравствуйте помогите плиз. каждую входящую "*" должно менять на "??"(считывается из файла)но выдает чепуху что в файле забито
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
#include<iostream>
#include<fstream>
#include<string>
int n,i;
using namespace std;
void main()
{setlocale(0,"");
ifstream in("D:\\1.txt");
if(!in){cout«"Ошибка!."«endl; system("pause");}
 
while(!in.eof())
{in.get();
 
n++;}
in.close();
in.open("D:\\1.txt");
char *a=new char[n];
string *s=new string[n];
for(int i=0;i<n;i++)
a[i]=in.get();
for(int i=0;i<n;i++)
{if(a[i] ='*') s[i]="??";
else s[i]=a[i];}
cout«a«endl;
system("pause");}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru