Форум программистов, компьютерный форум CyberForum.ru

Дан текст. файл, сост. из одной или нескольких строк.подскажите,как написать программу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ динамический 2-х мерный массив http://www.cyberforum.ru/cpp-beginners/thread328314.html
помогите плиз вот код , нужно составить динамический 2-х мерный массив double **a int n,m,l; scanf("%d%d",&n,&m); a=(double **) colloc (m,sizeof(double*)); for (i=0;i<m;i++) a=(double *) colloc(n,sizeof (double))
C++ Благодаря опережающему объявлению класса можно создать только УКАЗАТЕЛЬ на этот класс; так ли это? class B; class A{ A(); ~A(); B* b; //А вот так не компилится //B b_0; }; http://www.cyberforum.ru/cpp-beginners/thread328298.html
C++ Найти слово где наименьшее количество гласных
Здравствуйте уважаемые формучане, вот дали такое задание : 1. скопировать из файла в файл строки где больше двух слов 2. Определить номер слова в котором наименьшее количество гласных Первое я сделал без проблем: #include <iostream.h> #include <string.h> #include <conio.h> #include <stdio.h>
Наследование классов C++
Пусть автомобиль характеризуется установленным двигателем, трансмиссией и количеством мест для пассажиров. Двигатель определяется мощностью и видом топлива, трансмиссия - количеством ведущих осей и типом (механическая или автоматическая). Все выше перечисленное (в том числе автомобиль) являются разновидностями сборочной единицы, характеризуемой уникальным идентификатором. Определить необходимые...
C++ Создать файл http://www.cyberforum.ru/cpp-beginners/thread328251.html
Написать программу, которая создает файл, состоящий из N целых чисел, и вывести на экран только отрицательные элементы файла. подскажите функцию или что-нибудь? плиз.
C++ Срочно....Турбо С Помогите пожалуйста... Турбо СИ cos(x)+2 cos(cos(x))+3 cos(cos(cos(x)))+...+n cos(cos(...cos(x)...)) я не пойму как организовать здесь шаг,вернее как n увеличивать я то знаю а вот косинус... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
01.07.2011, 09:07     Дан текст. файл, сост. из одной или нескольких строк.подскажите,как написать программу
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
#include <iostream>
#include <iterator>
#include <algorithm>
#include <fstream>
#include <sstream>>
#include <string>
 
int main(){
    std::fstream fs("1.txt");
    if(!fs){std::cerr<<"File not found\n"; return 1;}
    std::ofstream ofs("2.txt");
    std::stringstream tmp;
    std::string s;
    while(std::getline(fs, s)){
        tmp.str(s);
        std::istream_iterator<double> it(tmp), endIt;
        auto resIt=std::find_if(it, endIt, [](double x){return x>0;});
        if(resIt!=endIt) ofs<<*resIt<<' ';
        else{
            tmp.clear();
            tmp.seekg(0);
        }
        (ofs<<tmp.rdbuf()).clear();
        ofs<<'\n';
    }
    fs.close();
    ofs.close();
    return 0;
}
 
Текущее время: 14:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru