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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ИраSunny
0 / 0 / 0
Регистрация: 27.08.2010
Сообщений: 16
#1

Найти и вывести букву из введенного слова - C++

26.04.2011, 19:14. Просмотров 641. Ответов 1
Метки нет (Все метки)

Ввести фамилию(например) и найти и вывести букву которую вводить пользователь с клавиатуры, если такой буквы нет, то вывести сообщение "такой буквы нет"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2011, 19:14     Найти и вывести букву из введенного слова
Посмотрите здесь:

C++ Найти и вывести слова которые начинаются и заканчиваются на одну и ту же букву
C++ Вывести из файла все слова, которые начинаются на гласную букву
Вывести слова, которые не содержат букву а C++
Вывести слова которые не содержат букву а C++
C++ Работа со строками: каждую букву введенного слова записать в массив
C++ Вывести слова, которые начинаються и заканчиваться на одну и ту же букву
Вывести строки, где есть слова, начинающиеся на букву а C++
C++ Найти букву в словах из предложения и вывести эти слова
C++ Найти описание введенного слова
C++ Вывести слова сообщения начинающиеся и оканчивающиеся на одну и ту же букву
C++ Вывести количество слов и первую букву каждого слова
Вывести первую и последнюю букву каждого слова с файла C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rangerx
1931 / 1540 / 141
Регистрация: 31.05.2009
Сообщений: 2,905
26.04.2011, 20:06     Найти и вывести букву из введенного слова #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <limits>
#include <string>
 
int main()
{
    std::cout << "word: ";
    std::string word;
    std::cin >> word;
 
    std::cout << "find: ";
    std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
    char ch = std::cin.get();
 
    std::string::size_type pos = word.find(ch);
 
    if(pos != std::string::npos)
        std::cout << "'" << word[pos] << "'" << " - position: " << pos << '\n';
    else
        std::cout << "no found\n";
 
    return 0;
}
Yandex
Объявления
26.04.2011, 20:06     Найти и вывести букву из введенного слова
Ответ Создать тему
Опции темы

Текущее время: 12:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru