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

Считать три предложения и вывести их в обратном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите начинающему http://www.cyberforum.ru/cpp-beginners/thread416143.html
Здравствуйте! Начал изучать C++, но возникло несколько вопросов в процессе изучения. Хотелось бы узнать что к чему 1) Вот допустим int* n и int *n это одно и то же?(звездочку без разницы где...
C++ Сумма делителей Помогите пожалуста с двумя задачами кто сможет 1 "Найти сумму делителей каждого из целых чисел от 10 до 20" 2 "Известно, что в массиве имеются нулевые элементы а) вывести все нулевые элементы... http://www.cyberforum.ru/cpp-beginners/thread416124.html
Определить с помошью функции совместимость матрицы М*М C++
Определить с помощю функции совместимость матрицы размерности М * М относительно главной диагонали. Вывести исходную матрицу и сообщение о проверке.
метод итерации C++
Методом итерации решить систему линейно алгебраических уравнений с точностью эпсилон.Методом итерации. 5,92х1-1,24х2-1,84х3=2,44 2,72х1-9,71х2+2,43х3=2,4 1,72х1-3,12х2+9,38х3=1,93
C++ Консольное приложение на С++ http://www.cyberforum.ru/cpp-beginners/thread416090.html
народ помогите плиз решить проблему написал игру под консоль. типа змейки как добавить функцию типа рестарт (если проиграл или выиграл) //#include "screen mode.cpp" #include <iostream> ...
C++ сессия! (пару примитивных программ) Дорогие друзья, у меня сейчас завал в универе и не могу сделать пару задач по с++, помогите решить, буду очень благодарен а может и отблагодарю. спасибо кто поможет! Массивы: Вывести на экран... подробнее

Показать сообщение отдельно
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
24.12.2011, 15:42
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
31
32
33
34
35
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::ifstream ifs("1.txt");
    if(ifs.is_open())
    {
        std::vector <std::string> v;
        std::string tmp, delims = ".!?";
        char c;
        for(int i = 0; i < 3; ++i)
        {
            while(ifs.get(c))
            {
                 tmp += c;
                 if(delims.find(c) != std::string::npos || tmp.empty()) break;
            }
            if(tmp.empty()) break;
            v.push_back(tmp);
            tmp.clear();
        }
        std::copy(v.rbegin(), v.rend(), std::ostream_iterator<std::string>(std::cout, ";\n"));
    }
    else
    {
        std::cerr << "File not found\n";
    }
    ifs.close();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru