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

Задача со строками (вывести слово, которое содержит ровно три буквы "и") - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Очистка памяти http://www.cyberforum.ru/cpp-beginners/thread860520.html
Цель: Написать программу, которая читает текст из файла и записывает в новый файл те слова, которые содержат буквы, введенные с клавиатуры. Перед записью в новый файл упорядочить нужные слова по возрастанию. Использовать меню. Проблема: Программа работает правильно только один раз: Создать файл, обработать файл, просмотреть файл. Если после этих действий попробовать заново создать файл, а...
C++ Cоздать двумерный массив размером [10000000][100] Добрый день! Нужно создать массив в с++. Ниже представлен код в нем надо это реализовать. Помогите пожалуйста! код: // 111111.cpp : Defines the entry point for the console application #include "stdafx.h" #include<iostream> #include<iomanip> #include<stdlib.h> #include<ctime> #include<fstream> #include<conio.h> http://www.cyberforum.ru/cpp-beginners/thread860518.html
C++ Задача по STL (Создать объект-контейнер, очередь с приоритетом, заполнить ее данными, тип char)
Помогите,пожалуйста, заранее спасибо)) Вот задание: 1. Создать объект-контейнер, очередь с приоритетом, заполнить ее данными, тип char. 2. Посмотреть контейнер. 3. Изменить контейнер, удалив из него одни элементы и заменив другими. 4. Посмотреть контейнер, используя для доступа к его элементам итераторы. 5. Создать второй контейнер этого же класса и заполнить его данными того же типа,...
Проверка на принадлежность интервалу C++
Здравствуйте. Возникла проблема: имеется массив из 10 значений, я этот массив разбиваю на 10 интервалов, нахожу длину интервала и считаю сколько значений попала в каждый интервал. И у меня так получается, что последний элемент массива находящийся на границе последнего интервала в него не входит, то есть если в массиве 10 значений, то число подсчитанных у меня 9. Проблема в условии проверки на...
C++ Указатели и структуры http://www.cyberforum.ru/cpp-beginners/thread860498.html
Здравствуйте. Подскажите, пожалуйста, почему не меня среда ругается. error C2440: =: невозможно преобразовать "Book *" в "SortingStruct::BooK *" 1> Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции const int N = 300; struct Book {
C++ Одинаковые элементы в set Можно ли каким-то образом добавить в set одинаковые элементы? подробнее

Показать сообщение отдельно
DiffEreD
1427 / 764 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
10.05.2013, 13:44     Задача со строками (вывести слово, которое содержит ровно три буквы "и")
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <algorithm>
#include <iostream>
#include <sstream>
#include <string>
#include <windows.h>
 
int main()
{
    SetConsoleCP (1251); SetConsoleOutputCP (1251);
    
    std::string s;
    std::cout<<"->: "; std::getline(std::cin, s);
    
    std::istringstream iss(s);
    for (std::string temp; iss>>temp; iss)
        if (std::count(temp.begin(), temp.end(), 'и') == 3)
            std::cout<<temp<<" ";
    
    std::cout<<std::endl;
    return 0;
}
 
Текущее время: 02:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru