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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
morAlex
9 / 9 / 0
Регистрация: 06.01.2011
Сообщений: 73
#1

файлы в си++ - C++

15.03.2011, 15:14. Просмотров 531. Ответов 0
Метки нет (Все метки)

задача:
в файле заменить все символы наиболее длинного слова на *

я набросал:

main()
{
FILE* fp1,*fp2;
int k,t,x,l,b,y;
k=0;t=0;b=0;l=0;
fp1=fopen("lab1.txt","r");
if(fp1!=NULL)
{
fp2=fopen("lab2.txt","w");

while(!feof (fp1))
{
char ch=fgetc(fp1);
if(ch>'a'&&ch<'z'||ch>'A'&&ch<'Z')
{x=ftell(fp1);
k++;}
else
{
if(k>t)
{
t=k;
l=x-t;
b=x;k=0;}}
}
cout<<"b="<<b<<"l="<<l;
fclose(fp1);
l++;
fp1=fopen("lab1.txt","r");
while(!feof (fp1)==1)
{
char c=fgetc(fp1);
y=ftell(fp1);
if(y==l) //как здесь сделать, чтобы заменить все символы слова, а никак здесь, только первую букву????????????
c='*';
fputc(c,fp2);

}
fclose(fp1);
fclose(fp2);
rename("lab2.txt","lab190.txt");

}
else
{cout<<"Error";}
getch();
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2011, 15:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос файлы в си++ (C++):

Заголовочные файлы .h, файлы исходного когда c/c++ и установление связи между ними - C++
Всем добрый вечер!) Относительно недавно стал изучать c/c++, хочу полюбопытствовать ,так как появился вопрос. Почему при объявлении...

Работа в Visual Studio 2015 - как добавить файлы исходного кода и заголовочные файлы? - C++
Приветствую всех! Столкнулся с тем, что решая задачи по книге Лафоре про графику, не смог добавить файлы .h и .cpp, скачав их с одной из...

Зачем нужно добавлять файлы в файлы исходного кода - C++
Зачем нужно добавлять файлы в файлы исходного кода (кроме main.cpp)? И как вызвать из main.cpp другой файл?

Заголовочные файлы и файлы cpp - C++
Со временем сложилось представление что при написании программ стоит разделять МЕТА данные и данные, но для лучшего понимания своих...

Раздельная компиляция: что помещать в заголовочные файлы, а что в файлы реализации (исходники)? - C++
Здравствуйте, я учусь пользоваться Visual Studio.Пишу программу, в которой создаются и разрушаются объекты, определенного пользователем...

нужно переделать код (из Файлы текстовые (FILE*) в Файлы текстовые (потоки)) - C++
вот задание для программы: 6. Задан текстовый файл input.txt. Требуется определить строки этого файла, содержащие максимальную по длине...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2011, 15:14
Привет! Вот еще темы с ответами:

Файлы.Текстовые файлы - C++
Считая t текстовым файлом (файлом типа text), ответить на следующие вопросы: А)Кроме текстовых файлов,файлы какиъ еще типов могут...

Пропали файлы на флешке.Вместо них файлы и папки со странными именами - Восстановление данных
Вставил флешку с программами(пользовался ей недавно) и тут такое.... Ни одну папку открыть не могу. Как вернуть нормальные...

Восстановить удаленные файлы (пропали файлы после нажатия Ctrl +Z) - Восстановление данных
Народ, срочно нужна ваша помощь. Кратко, вчера с флеш-адаптера скопировал себе видео-материал с мероприятия. Сегодня каким-то путем нажал...

Почему не отправляются файлы docx, txt и прочие текстовые файлы? - PHP
Архивы и картинки проверял- отправляются на сервер, а текстовые файлы- нет. Что нужно, чтоб они тоже отправлялись? &lt;?php ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru