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

Вывести все слова начинающиеся с заданной буквы. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразовать 256-цветный PCX файл в 16-цветный PCX файл http://www.cyberforum.ru/cpp-beginners/thread370962.html
Всем здравствуйте! Пожалуйста, кто может реализовать данную программку-конвертор. Для уменьшения количества цветов выбираются наиболее часто встречаемые цвета в исходном изображении. Причем эти цвета не должны быть слишком похожими друг на друга. Для сравнения цветов вычисляются разности между RGB составляющими. Delta=(R1-R2)2 + (G1-G2)2+ (B1-B2)2 Программа должны выводить изображение на экран...
C++ Необходимо, пройдя по массиву один раз, все его положительные элементы поставить в начало а отрицательные в конец Помогите решить такую задачу пжл: дан одномерный массив "а" (состоящий из вещественных чисел). Необходимо пройдя по массиву один раз все его положительные элементы поставить в начало а отрицательные в конец, при этом использовать переменные - i и j, но они будут являются счетчиками, то есть им нельзя присваивать значения констант или элементы массива и в программе нельзя больше использовать... http://www.cyberforum.ru/cpp-beginners/thread370958.html
C++ не могу доделать.
составить программу для проверки утверждения: «Результатами вычислений по формуле x2 + x + 41 при 0 <x< 40 являются простые числа». Все результаты вывести на экран. не совсем понимаю. помогите доделать )) #include<iostream.h> #include<conio.h> int main (){int a,x,b,k; for(int x=1;x<40;x++) {a=x*x+x+41;}
Проблема с логическим инвертированием C++
Если например пишу такой код bool a = false; a = ~a; a = ~a; то после выполнения данного кода значение переменной a равно true, хотя должно быть равно false. В чем может быть проблема?
C++ Цикл: Используя только операции умножения и деления вычислить: A^n (A в степени n) , минимизировав число операций http://www.cyberforum.ru/cpp-beginners/thread370930.html
Дано натуральное число A ( Ввод числа производится в шеснадцатеричной системе ). Используя только операции умножения и деления вычислить: A^n (A в степени n) , минимизировава число операций. Результат вывести на экран в десятиричной системе. степень n равно 37.
C++ вывод точки на экран использовать режим записи 2 для вывода точки на экране с заданными координатами в режиме VGA 12h, с программированием графики ещё не сталкивался, требуется помощь подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7955 / 4717 / 318
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
24.10.2011, 15:26     Вывести все слова начинающиеся с заданной буквы.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
#include <boost/algorithm/string.hpp>
 
int main()
{
    std::string str;
    std::getline(std::cin, str);
    std::vector<std::string> vec;
    boost::split(vec, str, boost::is_any_of(" ,"), boost::token_compress_on);
    char ch = 0;
    std::cin >> ch;
    std::copy_if(vec.begin(), vec.end(), std::ostream_iterator<std::string>(std::cout, "\n"), [ch](const std::string& s) {return *s.begin() == ch;});
}
 
Текущее время: 08:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru