Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напишите программу, которая считывает, введенные пользователем 2 числа, определяет и выводит на экран http://www.cyberforum.ru/cpp-beginners/thread1920931.html
Помогите с программой по С++. Нужно решить данную задачу только при помощи "Тернарного оператора" и никак иначе. Напишите программу, которая считывает, введенные пользователем 2 числа, определяет и...
C++ Реализовать заполнение массива случайными числами в диапазоне, указанном пользователем (функции)
Добрый день, подскажите как сделать это задание.... За ранее благодарен!!! По возможности, комментируйте каждое действие. Описать набор функций. Организовать с помощью этих функций меню....
C++ Нужно разработать программу поиска точки любого заданного набора точек на плоскости
Нужно разработать программу поиска точки любого заданного набора точек на плоскости, которая наиболее удалена от начала координат. Декартовые координаты всех точек должны быть заданы парами целых...
C++ Создать класс и проверить работу конструктора и деструктора Вечер добрый! Собственно вопрос, нужно определить класс и создать конструктор, деструктор, указатель на экземпляр класса + определить в классе компоненты-функции для просмотра и установки полей... http://www.cyberforum.ru/cpp-beginners/thread1920900.html
C++ Кратчайший путь из одной вершины в другую с условием, что двигаться можно только прямо и вправо http://www.cyberforum.ru/cpp-beginners/thread1920893.html
Условие Змей Горыныч оказался в лабиринте и хочет выбраться из него как можно скорее. К сожалению, после вчерашнего употребления кефира, левая голова Змея соображает плохо. Поэтому Змей Горыныч...
C++ Найти сумму ряда используя рекурсивную функцию
Нужно найти сумму S=1/sin(1)+1/(sin(1)+sin(2))+1/(sin(1)+sin(2) ... +sin(n)). Есть рекурсивная функция,но билдер выбивает ошибку. Помогите пожалуйста исправить рекурсивную функцию! double...
C++ Написать программу, которая из пяти введенных пользователем чисел, определяет число с наибольшей суммой цифр
Помогите решить задачу по С++.При помощи цикла for. Написать программу, которая из пяти введенных пользователем чисел, определяет число с наибольшей суммой цифр.
C++ Разработать рекурсивную функцию, определяющую, является ли заданная строка палиндромом Разработать рекурсивную функцию, возвращающую значение: Определяющую, является ли заданная строка палиндромом. http://www.cyberforum.ru/cpp-beginners/thread1920876.html
C++ Вывести в консоли треугольник из звездочек http://www.cyberforum.ru/cpp-beginners/thread1920858.html
Нужно написать программу,которая выводит на экран изображение .Программа может использовать только три оператора вывода: , та . В программа должен вводится размер рисунка, тоесть максимальный...
C++ вывод структуры через функцию Есть такой код(ниже), нужно через функцию вывезти структуру. P.s. у меня всё удовлетворительно работает, выводит тоже нормально, но нужно вывод сделать через функцию #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread1920853.html
mr_zakirov
0 / 0 / 0
Регистрация: 29.10.2016
Сообщений: 16
16.02.2017, 13:18  [ТС] 0

Считать текст из файла, вывести в другой файл и на экран только строки содержащие заданный с клавиатуры символ

16.02.2017, 13:18. Просмотров 634. Ответов 2
Метки (Все метки)

Ответ

//Теперь все более менее работает, но выводит строчку только
//со следующего слова после нахождения нужного символа

#include "stdafx.h"
#include <cstdlib>
#include <ctime>
#include <iostream>
#include <conio.h>
#include <fstream>
#include <string>
using namespace std;

int main()
{
setlocale(0,"");
char simv;
cout<<"Введите букву:";
cin >> simv;
char buffer[300];
ifstream fin;
ofstream fout;
fout.open("out.txt");
fin.open("in.txt");
if(!fin. is_open())
{
cout<<"Error!"<<endl;}
while(!fin.eof())
{
fin >> buffer;
for(int i=0;i<300;i++){
if(buffer[i]==simv) {
fin.getline(buffer, 300); // считали строку из файла
cout << buffer << endl;
break;}
}
}
fin.close(); // закрываем файл
_getch();
return 0;
}

Вернуться к обсуждению:
Считать текст из файла, вывести в другой файл и на экран только строки содержащие заданный с клавиатуры символ
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2017, 13:18
Готовые ответы и решения:

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

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

Считать текст из файла и вывести на экран только предложения, содержащие введенное с клавиатуры слово
У меня тут проблемка возникла! Осталась последняя неделя - ни как не могу написать вот эти проги....

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

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

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