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

Ввести строку. На печать выдать слова, имеющие в своём составе сочетание букв «но» - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не учитывает дробные числа http://www.cyberforum.ru/cpp-beginners/thread1111333.html
Помогите исправить программу, чтобы она учитывала ввод дробных чисел... #include <cstdio> #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "Russian"); double a, b, c; double P, S;
C++ Ошибка LNK2005 Создал небольшой проект, чтобы разобраться в работе с C++. При компиляции выдает такую ошибку: error LNK2005: "int * myFile_ptr" (?myFile_ptr@@3PAHA) уже определен в Core.obj error LNK1169: обнаружен многократно определенный символ - один или более Вот код проекта: Core.h http://www.cyberforum.ru/cpp-beginners/thread1111331.html
C++ Вычислить значение выражения при различных вещественных типах данных (float и double)
Есть задание: Вычислить значение выражения при различных вещественных типах данных (float и double). Вычисления следует выполнять с использованием промежуточных переменных. Сравнить и объяснить полученные результаты. При a=1000, b=0.0001 Хочу попросить помощи и разъяснения. Заранее благодарен откликнувшимся.
Алгоритмы циклической структуры C++
Ввести натуральное число n. Из чисел 1..n найти все такие, запись которых совпадает с последними цифрами записи их квадрата (например 6*6=36, 25*25=625 и т.д.)
C++ Из предложения напечатать те символы, которые встречаются в нем ровно один раз http://www.cyberforum.ru/cpp-beginners/thread1111315.html
Из заданного предложения выбрать и напечатать те символы, которые встречаются в нем ровно один раз (в том порядке, как они встречаются в тексте). обеспечить ввод с клавиатуры исходного текста, строки или последовательности символов, которые должны присваиваться в качестве значения символьного массива; исключить использование встроенных подпрограмм, предназначенные для работы со строками,...
C++ Unresolved external "fun1 double" Помогите, не могу понять в чем причина... //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <math.h> #include <stdio.h> #include <iostream.h> #include <conio.h> подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
05.03.2014, 01:48     Ввести строку. На печать выдать слова, имеющие в своём составе сочетание букв «но»
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
#include <iostream>
#include <cstring>
#include <string>
#include <windows.h>
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    std::string str, s;
    char* chStr;
    size_t found;
    std::cout << ">>> ";
    getline(std::cin, str);
    chStr = new char[str.size() + 1];
    std::strcpy(chStr, str.c_str());
    char* p = std::strtok(chStr, " ,.!?;:()");
    while(p != NULL)
    {
        s = p;
        found = s.find("но");
        if(found != std::string::npos)
            std::cout << s << "\n";
        p = std::strtok(NULL, " ,.!?;:()");
    }
    
    system("pause");
    return 0;
}
 
Текущее время: 21:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru