С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Текстовый файл, содержащий 2 строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает getline в VS2010 http://www.cyberforum.ru/cpp-beginners/thread227193.html
Исходник: #include <iostream> #include <fstream> using namespace std; int main(){ string buf, to_find = "newevent";
C++ Количество элементов в столбце с максимальным элементом Есть программа, считает минимальные элементы в строках и затем выбирает среди них максимальный и выводит его индекс (заодно и выводит является ли элемент угловым), необходимо, чтобы она выводила... http://www.cyberforum.ru/cpp-beginners/thread227181.html
C++ Количество удаленных строк/столбов
Есть программа, уплотняет матрицу, удаляя из нее строки/столбцы, заполенные нулями, необходимо чтобы она выводила кол-во удаленных строк/столбцов, помогите пжлста. #include <iostream.h> #include...
C++ Графическое задание.
В общем по заданию строится многоугольник, который потом построчно заливается. В программе возникли некоторые проблемы. В частности, когда рисуется сетка, проблема в неравномерности фона. Так...
C++ нехватает блок-схемы,по данному коду http://www.cyberforum.ru/cpp-beginners/thread227167.html
#include "stdafx.h" #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <cstdlib> #include <iostream> #include <cstdlib> using namespace std;
C++ Методы сортировок В данной работе надо разработать программу выполняющее следующее действие: 1. Ввод размера массива 2. Ввод исходного массива 3. Обработка массива 4. Вывод получившихся массивов 5. Кол -во... подробнее

Показать сообщение отдельно
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
11.01.2011, 18:55
в конце первой строки должна быть точка
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
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
 
int main(){
    string s, s1;
    basic_string<char>::size_type ind;
    fstream fs("text.txt");
    if(!fs.is_open()){cerr<<"file not found"; return 1;}
    getline(fs, s, '.');
    getline(fs, s1, '.');
    for(int i=0;i<s.size();i++){
        if(s[i]==' '||s[i]=='\n')continue;
        if((ind=s1.find(s[i]))!=string::npos){
            s.erase(i, 1);
            s1.erase(ind, 1);
            --i;
        }
    }
    cout<<s<<"\n"<<s1;
    fs.clear();
    fs.close();
    fs.open("text.txt", ios::out);
    fs<<s<<s1;
    fs.close();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.