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

Вводится текст. Поменять местами 1 и 2 предложение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подробно разобрать приведенный код и его назначение в целом http://www.cyberforum.ru/cpp-beginners/thread672204.html
Вот код:// считаем кол-во кластеров по количеству байт равных 0x80 while ( !feof(f) ) { c1 = fgetc(f); // считываем байт _c1 = c1; slovo = _c1 << 8; // запихиваем его в старшие разряды слова c2 = fgetc(f); slovo += c2; // туда же запихиваем следующий считанный байт
C++ Вычислить частичную сумму ряда с погрешностью 1.Вычислить частичную сумму ряда с погрешностью (E). E=10^-2. 1/(1*2)-1/(2*3)+1/(3*4)-1/(4*5)... http://www.cyberforum.ru/cpp-beginners/thread672200.html
C++ Целочисленная матрица
Характеристикой столбца целочисленной матрицы назовём сумму модулей его отрицательных нечётных элементов. Переставляя столбцы заданной матрицы, располагать их в соответствии с ростом характеристик. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент.
В чём разница между заголовками <c***> и <***.h>? C++
Пробовал несколько несложных примеров применения обоих вариантов. Результат выполнения идентичен. Компилятор никаких предупреждений не выдавал. Так в чём-же собственно разница? Ну не даром ведь переписали для С++ стандартные библиотеки С.
C++ Безопасно ли использовать memcpy при выделении памяти по ходу выполнения програмы http://www.cyberforum.ru/cpp-beginners/thread672152.html
Безопасно ли использовать memcpy при выделении памяти по ходу выполнения програмы. Например: namespace { static int fieldCnt = 0; }; struct TeamResult
C++ Условный оператор if. Задание 1 Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений "Да", "Нет", "На границе" в зависимости от того, лежит ли точка внутри заштрихованной области, вне заштрихованной области или на ее границе. подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
16.10.2012, 11:07     Вводится текст. Поменять местами 1 и 2 предложение
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>
 
int main()
{
    std::fstream ifs("in.txt", std::ios::in), ofs("out.txt", std::ios::out);
    if(ifs.is_open() && ofs.is_open())
    {
        size_t const size(2);
        std::string arr[size], sdelims(".?!");
        char c;
        size_t i;
        for(i = 0; i < size && ifs.get(c); )
        {
            arr[i] += c;
            if(sdelims.find(c) != std::string::npos)
                ++i;
        }
        ofs << arr[1] << ' ' << arr[0] << ifs.rdbuf();
        ifs.close();
        ofs.close();
    }
    else
        std::cerr << "Unable to open file(s)" << std::endl;
    return 0;
}
 
Текущее время: 20:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru