Форум программистов, компьютерный форум, киберфорум C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 06.11.2017
Сообщений: 30

Файлы: переписать в новый файл все символы из строк, отличные от цифр

14.12.2017, 20:29. Показов 899. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вот код в котором из строки удаляются пробелы. Как поменять программу, что удалялись цифры, как нужно в задании?

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
26
27
28
29
30
#include <stdio.h>
#include <conio.h>
#include <string.h>
main()
{ char ch, sl[50];
char text[]="one1 to2 tree3 four4";
FILE *pf, *pr; 
pf=fopen("new1.txt","w"); 
fprintf(pf,"%s\n",text); 
fclose(pf); 
pf=fopen("new1.txt","r"); 
pr=fopen("new2.txt","w"); 
while (!feof(pf)) 
{ ch=getc(pf); 
if (ch != ' ')
putc(ch,pr); 
}
fclose(pr); 
rewind(pf); 
fgets(sl,50,pf); 
printf("%s\n",sl); 
pr=fopen("new2.txt","r"); 
while (!feof(pr)) 
{ ch=getc(pr); 
putchar(ch); 
}
fclose(pf); 
fclose(pr);
getch();
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.12.2017, 20:29
Ответы с готовыми решениями:

Файлы. Переписать все строки в новый файл, заменив все буквы 'м' на 'М'
Помогите написать программу. Язык С. Файлы. Задание: Переписать все строки в новый файл, заменив все буквы 'м' на 'М' Пример...

Из строк все цифры переписать в новый файл
Создать текстовый файл из 5 строк, прочитать созданный файл, 1. Из строк все цифры переписать в новый файл. #include &lt;stdio.h&gt; ...

Переписать в новый файл все символы из строк, отличные от цифр
3. Переписать в новый файл все символы из строк, отличные от цифр. кто может помочь?

1
229 / 112 / 35
Регистрация: 25.11.2017
Сообщений: 389
14.12.2017, 20:38
if (ch != ' ') заменить на if ((ch < '0') || (ch > '9'))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.12.2017, 20:38
Помогаю со студенческими работами здесь

Файлы. Из строк все цифры переписать в новый файл
Создать текстовый файл из 5 строк, прочитать созданный файл и получить новый файл согласно своему варианту. 3адание: Из строк все...

Дан текстовый файл F. Переписать в другой файл G все символы, отличные от букв и пробела
Дан текстовый файл F. Переписать в другой файл G все символы, отличные от букв и пробела.

Дан файл, компонентами которого являются символы. Переписать все символы в новый файл в обратном порядке.
Работа с текстовыми файлами. Дан файл, компонентами которого являются символы. Переписать все символы в новый файл в обратном порядке.

Создать файл и записать в него все символы данного предложения, отличные от цифр
Дано предложение. Создать файл и записать в него все символы данного предложения, отличные от цифр. Вывести содержимое файла на экран ...

Упорядочить символы в алфавитном порядке, при этом все повторяющиеся символы должны быть удалены и переписать новый текст в файл D
23. Задан текстовый файл С, состоящий из произвольной последовательности буквенных символов. Упорядочить символы в алфавитном порядке, при...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
std::span в C++: Производительность и лучшие практики
NullReferenced 28.03.2025
std::span — одно из самых недооценённых нововведений стандарта C++20, которое радикально меняет подход к работе с непрерывными последовательностями данных. По сути, это невладеющее представление. . .
Многопоточность в C#: Threadpool
UnmanagedCoder 28.03.2025
Пул потоков в C# — это коллекция заранее созданных и готовых к использованию потоков, которые находятся в распоряжении приложения. Вместо того чтобы создавать и уничтожать потоки для каждой небольшой. . .
Вопросы на собеседованиях по микросервисам
ArchitectMsa 27.03.2025
Работодатели ищут не просто разработчиков, знающих базовые концепции, а специалистов, разбирающихся в тонкостях масштабирования, отказоустойчивости и производительности. Сейчас на первый план выходят. . .
Взаимодействие Python с REST API
py-thonny 27.03.2025
REST API - это архитектурный стиль взаимодействия компонентов распределённого приложения в сети. Python располагает функциональным набором инструментов для работы с REST API и основная библиотека для. . .
sshd restrictions, ssh access limitations
jigi33 26.03.2025
sshd restrictions | ssh access limitations рестрикции доступа на сервер sshd статья: https:/ / www. golinuxcloud. com/ restrict-allow-ssh-certain-users-groups-rhel
Компиляция C++ с Clang API
NullReferenced 24.03.2025
Компиляторы обычно воспринимаются как черные ящики, которые превращают исходный код в исполняемые файлы. Мы запускаем компилятор командой в терминале, и вуаля — получаем бинарник. Но что если нужно. . .
Многопоточность в C#: Класс Thread
UnmanagedCoder 24.03.2025
Когда запускается приложение на компьютере, операционная система создаёт для него процесс - виртуальное адресное пространство. В C# этот процесс изначально получает один поток выполнения — главный. . .
SwiftUI Data Flow: Передача данных между представлениями
mobDevWorks 23.03.2025
При первом знакомстве со SwiftUI кажется, что фреймворк предлагает избыточное количество механизмов для передачи данных: @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject и другие. . . .
Моки в Java: Сравниваем Mockito, EasyMock, JMockit
Javaican 23.03.2025
Как протестировать класс, который зависит от других сложных компонентов, таких как базы данных, веб-сервисы или другие классы, с которыми и так непросто работать в тестовом окружении? Для этого и. . .
Архитектурные паттерны микросервисов: ТОП-10 шаблонов
ArchitectMsa 22.03.2025
Популярность микросервисной архитектуры объясняется множеством важных преимуществ. К примеру, она позволяет командам разработчиков работать независимо друг от друга, используя различные технологии и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер