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

Вводится последовательность символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как изменить размер открытого для записи файла http://www.cyberforum.ru/cpp-beginners/thread133240.html
Доброе время суток. Задание: В текстовом файле заменить все последовательности идущих подряд пробелов одним пробелом. Как изменить размер открытого для записи файла? #include "stdafx.h" #include<windows.h> int read_char(FILE *fp, long seek_r); void write_char(FILE *fp, long seek_w, int c);
C++ как получить дескриптор файла, открытый функцией fopen как получить дескриптор файла, открытый функцией fopen http://www.cyberforum.ru/cpp-beginners/thread133232.html
Обьекты C++
Помогите решить задачу Составить описание класса для представления комплексных чисел с возможностью задания вещественной и мнимой частей как числами типов double, так и целыми числами. Обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел.
C++ Задачки для начинающих.
Буду очень благодарна: 1)Дана последовательность целых чисел,подсчитать сумму элементов кратных 9. 2)Дана последовательность из n-действительных чисел,найти минимум из положительных элементов. пожалуйста.
C++ WHILE/DO WHILE http://www.cyberforum.ru/cpp-beginners/thread133218.html
Написать задачи с помощью цикла WHILE 1. Напишите код программы для сложения двух факториалов. Используйте 2 цикла while под одному на каждый из факториалов. 2. Напишите код программы для вычисления двух факториалов, последующим вычислением квадратного корня из каждого и в последствии сложения результатов. Используйте 2 цикла WHILE по одному на каждый из факториалов. 3. Напишите код...
C++ Заполнить матрицу числами: Дан массив размерностью n*n,элементы которого целые числа,заполнить матрицу числами от 1 до n (где n=m*k, m-количество строк, k-количество столбцов) Помогите решить пожалуйста. буду чрезмерно благодарна подробнее

Показать сообщение отдельно
Manjak
269 / 175 / 7
Регистрация: 12.03.2010
Сообщений: 494
23.05.2010, 21:50     Вводится последовательность символов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
 
bool criterion(char& ch)
{
    return (ch & 1)?true:false;
}
 
int main()
{
    string str;
    copy(istream_iterator<char>(cin), istream_iterator<char>(), back_inserter(str));
    stable_partition(str.begin(), str.end(), criterion);
    cout << str << endl;
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru