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

Вывести слова (важно) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Указатель на массив http://www.cyberforum.ru/cpp-beginners/thread257974.html
Указатель на массив 1. Дан массив целых чисел. Воспользовавшись указателями, поменяйте местами элементы массива с четными и нечетными индексами (т.е. те элементы массива, которые стоят на четных местах, поменяйте с элементами, которые стоят на нечетных местах). 2. Даны два массива, упорядоченных по возрастанию: А и B. Сформируйте массив C, состоящий из элементов массивов А и В, упорядоченный...
C++ Наибольший общий делитель на С++ Помогите, пожалуйста, написать программу, выводящую НОД от двух целых чисел. P.S.(надо очень срочно) Пожалуйста, не пишите какие-то заумные операторы, а если без них никак, то объясняйте... http://www.cyberforum.ru/cpp-beginners/thread257973.html
не отображается конструктор с параметрами C++
// рншр.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> class compyter {
ФАЙЛЫ C++
задача: в файле заменить все символы наиболее длинного слова на * я набросал: main() { FILE* fp1,*fp2; int k,t,x,l,b,y; k=0;t=0;b=0;l=0;
C++ Вложенные циклы http://www.cyberforum.ru/cpp-beginners/thread257942.html
Всем привет. Найти все натуральные числа в диапазоне между m и n (m<n), в записи которых нет двух одинаковых цифр. Подсчитать количество таких чисел. #include<iostream> #include<conio.h> using namespace std; void main() { setlocale (LC_ALL,"1251"); cout<<"Введите M и N (m<n):\n"; int last1=0,last2=0,a=0,b=0,c=0,m,n;
C++ 3D Можно ли в с++ закинуть 3ds объект подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
15.03.2011, 20:31     Вывести слова (важно)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
#include <sstream>
 
int main(){
  std::string prompt("Hello, my name is Bond...James Bond."), del(" .,?!"), tail;
  const size_t n = 4;
  for(size_t i = 0; i < prompt.length(); ++i)
    if(del.find(prompt[i]) != std::string::npos)
    prompt[i] = ' ';
  std::istringstream ist(prompt);
  while(ist >> tail)
    std::cout << ( tail.length() <= n? tail + " " : "");
  return 0;
}
 
Текущее время: 15:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru