Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Экономический метод расчета кредитов помогите написать программу которая будет считать стоимость кредитов, процентную ставку и все остальное. https://www.cyberforum.ru/ cpp-beginners/ thread736492.html C++ Как можно вычислить sinx с 100 символами после запятой?
Очень важная задача, которую нужно решить.. В таблице Брадиса дается 4символа после запятой, а мне нужна программа, которая вычисляет с точностью 100 символов после запятой... Была идея как-то с массивами реализовать всё это, но не получается... Может кто-то эксперт в этом и может помочь?? Нужно использовать библиотеки <iostream> и <math.h>. Надеюсь на помощь :)
C++ Русские символы в качестве имен переменных меня интересует вопрос, можно ли в VS++ 2010 в качестве имен переменных использовать русские буквы? Так как я начинающий, попробовал в консольной программе использовать, и получилось, но подскажите, к чему может привести использование имен в русской раскладке? https://www.cyberforum.ru/ cpp-beginners/ thread736450.html C++ Проверить, пользуются ли сейчас клавиатурой Другими словами, нужна функция, которая возвращает true, если нажата хотя бы одна клавиша и false, если ни одна не нажата. Я так понимаю, это через GetKeyboardState проще всего сделать. Но как именно - плохо себе представляю. https://www.cyberforum.ru/ cpp-beginners/ thread736448.html
C++ Форматирование текстового файла
Здравствуйте, нужна помощь в задачи форматировании текстового файла. Суть задачи: задан исходный текстовый файл и конечный. Пользователь при запуске программы указывает максимальную ширину строки в конечном файле. Необходимо из исходного фала считывать строки, если строка превышает заданную ширину, переносить оставшиеся символы на другую в конечный файл. Перенос должен быть таким образом что бы...
C++ Вывод структур Из файла считываю структуры и заношу в массив. Сортирую его по убыванию символов 'н' в поле структуры zachet. Пытаюсь вывести поля fio, gr , sr элементов массива. Выводит не то что нужно. Помогите пожалуйста разобраться с выводом. #include "stdafx.h" #include <stdio.h> #include <string.h> #include <conio.h> #include <stdlib.h> #include <Windows.h> #include "iomanip" https://www.cyberforum.ru/ cpp-beginners/ thread736436.html
C++ Пользователь вводит2 больших числа (числа от -1*2^127 до 1*2^127-1). Написать программу для суммирования таких чисел https://www.cyberforum.ru/ cpp-beginners/ thread736431.html
Пользователь вводит2 больших числа (числа от -1*2^127 до 1*2^127-1). Написать программу для суммирования таких чисел.
Сортировка двумерного массива C++
Здравствуйте! Очень надеюсь на вашу помощь. Прога сортирует двумерный массив в заданном направлении. По цепочке - Слева направо, сверху вниз. Как вывести полученную(отсортированную) матрицу на экран? // 111.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <string.h> using namespace std;
C++ Определить количество счастливых билетов Имеется часть катушки с автобусными билетами. Номер билета 6-ти значный. Составить программу. определяющую кол-во счастливых билетов! Я не могу понять даже как писать её на С++...( https://www.cyberforum.ru/ cpp-beginners/ thread736422.html C++ Виртуальные функции (создать массив указателей на объекты трех классов) Задание: создать массив указателей на объекты трех классов. Метод Show почему-то не переопределяется. В данном коде вводится 3 элемента в массив: Имя-Группа, Имя-Группа-4 оценки, Имя-Группа-4 оценки-4 оценки. Student.h #include <iostream> using namespace std; class Student { https://www.cyberforum.ru/ cpp-beginners/ thread736392.html
Написать программу вычисления Площади кольца. Программа должна проверять правильность исходных данных. C++
Написать программу вычисления Площади кольца. Программа должна проверять правильность исходных данных. Ниже представлен рекомендуемый вид экрана во время работы программы (данные,введенные пользователем,выделенны полужирным шрифтом Вычислите площади кольца. Введите исходные данные: Радиус кольца (см)-->3.5 Радиус отверстия (см)-->7
C++ наибольшее значение отношения трёхзначного числа к сумме его цифр https://www.cyberforum.ru/ cpp-beginners/ thread736371.html
ребят помогите пожалуста:),Составить программу.которая находит наибольшее значение отношения трёхзначного числа к сумме его цифр(на циклы)
0 / 0 / 0
Регистрация: 21.07.2010
Сообщений: 9
0

Удаление слов заданной длины из текстового файла - C++ - Ответ 3876493

18.12.2012, 12:27. Показов 2141. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, снова требуется помощь.
Задание такое:
Из произвольного текста из файла, содержащего не более 10 строк, в каждой
строке не более 80 символов, удалить слова заданной длины. Вывести полученный
текст на экран. Также вывод записать в новый файл.


Кода нет, т.к. заступорился на алгоритме удаления слов.
Сначала пытался построчно считывать файл в string. Нашел функции которые находят пробелы и знаки пунктуации. С их помощью определял длину слова. Т.е. посимвольно сканирует строку, если символ не пробел и не знак пунктуации - увеличиваем счетчик. Как только наткнулись на недопустимый символ - сверяем счетчик с длиной слова, если совпадают, удаляем это слово, если нет - идем дальше.
Все бы хорошо, но как в этом случае удалить слово - не знаю.

Второй вариант - построчно считывать файл в массив. Но тут уже две проблемы: во-первых никогда не работал с чаром, второе - опять же удаление. Думал над таким способом: также сканируем строку на наличие пробелов и знаков пунктуации. Как-нибудь отметить индексы, в которых они встречаются. Т.е. найти два крайних элемента. Опять же ведем счетчик. Наткнулись на недопустимый символ - сравниваем его с длиной слова. Совпадает - удаляем все элементы между отмеченными индексами.

Какой лучше метод применить? Приму любые комментарии, код, советы и т.д.

Вернуться к обсуждению:
Удаление слов заданной длины из текстового файла C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2012, 12:27
Готовые ответы и решения:

Поиск слова заданной длины из текстового файла
Доброго времени суток всем) Помогите написать код. Надо вывести на экран все слова из текстового...

Создание текстового файла со строками заданной длины
У меня вопрос- если нужно считать информацию с одного текстового файла а затем сохранить в другой...

Напечатать содержимое текстового файла строками заданной длины
Написать программу, которая печатает содержимое текстового файла строками заданной длины.

Строки текстового файла дополнить пробелами или обрезать до заданной длины
Все строки текстового файла дополнить пробелами или обрезать до заданной длины в символах...

0
18.12.2012, 12:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.12.2012, 12:27
Помогаю со студенческими работами здесь

Файлы. Все строки текстового файла дополнить пробелами или обрезать до заданной длины
Помогите пожулуйста решить на паскале((( Все строки текстового файла дополнить пробелами или...

Анализ текстового файла и отображение в виде графической диаграммы, количества слов, в зависимости от их длины
Добрый день Всем! Нужна помощь в построение диаграмм. Нужно, чтоб программа анализировала текстовый...

Замена слов одного текстового файла словами из другого текстового файла
Даны два текстовых файла f1 и f2. Файл f1 содержит произвольный текст. Слова в тексте разделены...

Сформировать предложение из слов заданной длины, в которых нет перевернутой заданной подстроки, но есть сама
Дан массив слов и подстрока. Сформировать предложение из слов заданной длины, в которых нет...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru