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

В строке убрать точки из определенного слова - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не работает программа http://www.cyberforum.ru/cpp-beginners/thread839202.html
#include<iostream.h> #include<conio.h> #include<stdlib.h> #include<stdio.h> #include<string.h> FILE *f; int k; void menu();
C++ задача на Итерационные алгоритмы. Проверить численно второй замечательный предел Есть задача на Итерационные алгоритмы: Проверить численно второй замечательный предел lim(1+1/n)^n, задавая n значения 1,2,3 и т.д. Вычисления проводить до тех пор, пока не будет достигнута заданная точность E, т.е. разность значений выражения на текущем шаге итерации и предыдущем шаге итерации не станет меньше заданного значения E. Помогите,пожалуйста, с решением:) http://www.cyberforum.ru/cpp-beginners/thread839197.html
C++ Вывести, в скольких словах текста встречаются гласные буквы
Дана строка, содержащая текст. Вывести, в скольких словах этого текста встречаются гласные буквы. Ответ должен приводиться в грамматически правильной форме, например «а — 5 слов», «о — 3 слова» и т. д. Строка такая: "Гагарин первый человек побывавший в космосе" Нашел несколько программ, но там осуществляются действия со словами. Например: Дана строка содержащая текст. Выяснить, входит ли...
Драйвер на мышь C++
Нужно написать драйвер на мышь на с++ на платформу windows nt.Обязательно должны быть комментарии.Заранее благодарю за работу.
C++ Нужно перевести коды программ с паскаля, в С++! http://www.cyberforum.ru/cpp-beginners/thread839156.html
Если целое число M делится нацело на целое число N, то вывести на экран частное от деления, в противном случае - сообщение ''M на N нацело не делится''. uses SysUtils; var b,c,a:integer; begin writeln ('Ввести 2 числа'); readln (b,c); writeln;
C++ Не могу найти ошибку Здравствуйте, есть задача: Написать программу которая по введенному числу и месяцу рассчитывает день недели и выводит ответ на экран. Условия: Год високосный, начало года выпало на понедельник, также следует учесть все возможные ошибки пользователя. Использовать только алгоритм ветвления. Среда: Borland Написал программу, но не могу понять где ошибка, некоторые даты не считает. #include... подробнее

Показать сообщение отдельно
stima
431 / 286 / 16
Регистрация: 22.03.2011
Сообщений: 932
Завершенные тесты: 1
16.04.2013, 12:13     В строке убрать точки из определенного слова
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include <string>
#include <vector>
#include <sstream>
#include <iostream>
 
bool compare(const std::string& dotted, const std::string& not_dotted)
  {
  int dotted_size= dotted.size();
  for (int i = 0, j = 0; i < dotted_size; ++i, ++j)
    {
    if ( dotted[i] == '.')
      ++j;
    
    if (dotted[i] != not_dotted[j])
      return false;
    }
 
  return true;
  }
 
bool find_dotted_word(const std::vector<std::string>& full, const std::string& part)
  {
  std::vector<std::string>::const_iterator it = full.cbegin();
  for ( ; it != full.cend(); ++it)
    {
    if (compare(*it, part))
      return true;
    }
 
  return false;
  }
 
std::vector<std::string> split(const std::string& str)
  {
  std::vector<std::string> ret;
 
  std::string elem;
  std::stringstream ss(str);
  for ( ; ss >> elem; )
    ret.push_back(elem);
 
  return ret;
  }
 
int main()
  {
  std::string str; //what find
  std::string line; //where find
  std::vector<std::string> words; //line splitted by space
  
  std::cout << "Enter full string" << std::endl;
  std::getline(std::cin, line);
  words = split(line);
 
  std::cout << "Enter word" << std::endl;
  std::cin >> str;
 
  std::cout << str;
  find_dotted_word(words, str) ? std::cout << " was finded" : std::cout << " wasn't finded";
  std::cout << std::endl;
 
  std::cin.get();
 
  return 0;
  }
 
Текущее время: 13:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru