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

Напишите программу, которая выводит на экран все слова, которые имеют определенный символ в определенной позиции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ area() http://www.cyberforum.ru/cpp-beginners/thread604705.html
Объясните зачем нужны функция area() , Framed_area() и что они делают? Я как понял арея это площадь или что-то в этом в роде ,но хочу быть увереным на 100%. За рание СПС.
C++ Найти ошибку Пусть х1=0.3; х2=-0.3; хi=i+sin(xi-2), i=3, 4, … Среди х1, …, х100 найти бли- жайшее к какому-нибудь целому. #include <iostream> #include <cmath> using namespace std; int main() { double nums; nums = 0.3; http://www.cyberforum.ru/cpp-beginners/thread604655.html
Найти сумму квадратов чисел C++
#include <iostream> using namespace std; int main() { float x,y; cout « "Vvesti 1-e chislo:" « endl; cin » x; cout « "Vvesti 2-e chislo:" « endl; cin » y;
C++ Из Паскаля в С++
Дана программа на Паскале: Program q; var a,b:byte; begin Writeln('Двузначные числа, удвоенная сумма цифр которых равна проиведению:'); begin for a:=1 to 9 do
C++ что такое cmp_int и cmp_str http://www.cyberforum.ru/cpp-beginners/thread604635.html
Что эти функции делают, что такое cmp_int и cmp_str //---------------- int cmp_int(const void* a, const void* b) { return *(int*)a - *(int*)b; }
C++ Преобразовать односвязный список в двусвязный Привет всем!) У меня проблема такого плана: есть односвязный список: //------вспомогательный класс-------// class elemspiska {public: void* data; elemspiska* next; elemspiska* prev; }; подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
13.06.2012, 19:05     Напишите программу, которая выводит на экран все слова, которые имеют определенный символ в определенной позиции
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <sstream>
#include <string>
 
int main() {
    const int INDEX(2);
    const char SYMBOL('a');
    std::string s;
    
    while ( std::cout << "String: " && std::getline(std::cin, s) && ! s.empty() ) {
        std::istringstream ist(s);
        while ( ist >> s )
            if ( s.length() > INDEX && s[INDEX] == SYMBOL )
                std::cout << s << std::endl;
    }
    
    return 0;
}
 
Текущее время: 02:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru