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

Нахождение слова, по заданной букве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Символы стоящие на чётных местах,заменить на букву Ы http://www.cyberforum.ru/cpp-beginners/thread778905.html
Дано предложение.Все его символы стоящие на чётных местах,заменить на букву Ы. Через С++
C++ Дайте, пожалуйста, контрпримеры Задача №93 в acmp задание в тему http://www.cyberforum.ru/cpp-beginners/thread778902.html
C++ Программа "число прописью"
Форум предварительно читал! Для меня там тяжелые коды(не понимаю),поэтому прошу помощи в моей программе. #include <iostream> #include <cmath> #include <locale.h> using namespace std; int cifra(int n); void cs(int p);
Определить тип заданных выражений и найти их значения C++
Определить тип заданных выражений и найти их значения. Составить систему тестов и вычислить полученное выражение для нескольких значений n и m, определить при каких n и m выражение не может быть вычислено. При выполнении заданий на сравнения, использовать тернарную операцию. а) k= (n++)+m--; б) n*m<n++. Если кто может, напишите пожалуйста программу, очень нужна срочно!
C++ Из заданной строки получить новую, заменив в ней все сочетания «abcd» на «abc». http://www.cyberforum.ru/cpp-beginners/thread778878.html
помогите пожалуйста с задачей! Из заданной строки получить новую, заменив в ней все сочетания «abcd» на «abc».
C++ Структура: создать очередь из произвольного количества элементов Составьте программу, которая создает очередь из произвольного количества элементов. Информационная часть динамического элемента должна состоять из двух строк. Организуйте обработку каждого элемента: печать строк из информационной части и их первых символов. подробнее

Показать сообщение отдельно
BumerangSP
4284 / 1406 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.02.2013, 00:36     Нахождение слова, по заданной букве
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cstring>
int main()
{
     char str[100];
     std::cin.getline(str, sizeof(str)/sizeof(*str));
     char* p = strtok(str,",.!?: ");
     do {
         if (*p == 'k' && (p == str || !isalpha(*(p-1))))
            std::cout<<p<<std::endl;
     } while (p = strtok(NULL,",.!?: "));
     return 0;
}
 
Текущее время: 12:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru