0 / 0 / 1
Регистрация: 25.01.2014
Сообщений: 6
|
|
1 | |
Без дополнительных библиотек преобразования текстового файла01.02.2014, 22:56. Показов 418. Ответов 0
Метки нет (Все метки)
Добрый день! Ребята срочно нужна помощь, буду признателен,нужно в С++ разработать программу,желательно без подключений дополнительных библиотек следующего условия:
Правило преобразования текстового файла (применяется для каждой строки исходного текстового файла) В каждой второй строке надо удалить третье слово, если такое есть, при этом количество пробелов в строке не должно измениться. Остальные строки не меняются. Заранее благодарен, Борис! Добавлено через 29 минут вот примерно как нужно сделать..но тут условие другое #include <stdio.h> main(){ //объявляем переменные FILE *in_file, *out_file; char file_in_name[200], file_out_name[200], str[200]; char res_str[200], delims[] = " \n"; int i, j, b, end=0; printf("\n Имя исходного файла:"); gets(file_in_name); //открытие начального файла на чтение in_file=fopen(file_in_name,"rt"); if(in_file==NULL){ printf("Ошибка открытия файла %s",file_in_name); return 1; } printf("\n Имя конечного файла:"); gets(file_out_name); //открытие конечного файла на запись out_file=fopen(file_out_name,"wt"); if(out_file==NULL){ printf("Ошибка открытия файла %s",file_out_name); return 1; } //считываем строку из файла while(feof(in_file)==0){ if(fgets(str,200,in_file)!=NULL) { //если не конец строки //проходим по символам for(i=0, j=0; str[i]!=0; i++, j++) { if((str[i]==delims[0])||(str[i]==delims[1])) { end=0; } if(9>end) { res_str[j]=str[i]; end++; } else { j--; } } res_str[i]=0; //записываем в файл fprintf(out_file, res_str); } } fclose(in_file); fclose(out_file); return 0; }
0
|
01.02.2014, 22:56 | |
Ответы с готовыми решениями:
0
GUI С++ в eclipse без дополнительных библиотек Отправка GET запроса без установки дополнительных библиотек C++ в функциональном стиле: как писать в стиле C#/LINQ (без дополнительных библиотек)? Определить длительность видео/аудио файла без использования дополнительных библиотек |
01.02.2014, 22:56 | |
01.02.2014, 22:56 | |
Помогаю со студенческими работами здесь
1
Как распаковать файл ASP скриптом без дополнительных компонентов.библиотек Обработка дополнительных данных из текстового файла Есть пакет lxde-core - это только графическая оболочка lxde без приложений и дополнительных библиотек? За один просмотр файла и без использования дополнительных файлов вывести элементы файла f в указанном порядке Очередь. За один просмотр файла без использования дополнительных файлов напечатать элементы файла в порядке Скачивание файла без дополнительных действий Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |