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

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

Войти
Регистрация
Восстановить пароль
 
dice_cube
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 5
#1

Вывести подстроки, начинающиеся или заканчивающиеся символом - C++

26.10.2013, 23:04. Просмотров 361. Ответов 1
Метки нет (Все метки)

Извиняюсь, очень энтри-лвл (только разобрался с функциями), серьёзно встрял и не могу справиться с задачей:
Дана строка латинских символов, вывести подстроки, начинающиеся или заканчивающиеся
символом 'a' и определить их количество.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2013, 23:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести подстроки, начинающиеся или заканчивающиеся символом (C++):

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

Найти и вывести все слова начинающиеся и заканчивающиеся на одну и ту же букву (комментирование кода) - C++
Прокомментируйте пожалуйста код: /* Ввести строку длинной до 500 символов.Алфавит русские буквы и пробелы.Найти и вывести все слова...

Вывести все слова из каждой строки, начинающиеся и заканчивающиеся на заданную букву и количество таких слов в каждой строке. - C++
Ребят, всем привет!; Помогите, пожалуйста, решить задачу со строками на С++; Даны две строки, содержащие не более 100 символов. ...

Слова, начинающиеся и заканчивающиеся на одну и ту же букву - C++
Дано предложение.Вывести на экран: а)слова,начинающиеся и заканчивающиеся на одну и ту же букву; б)его слова,которые содержат 3 буквы...

Найти слова заканчивающиеся и начинающиеся на одну букву - C++
Ребят, помогите облегчить код: "В строке найти слова, начинающиеся и заканчивающиеся одной буквой" #include <iostream> #include...

Выписать из текста слова начинающиеся и заканчивающиеся цифрой. - C++
Вот я попытался что то написать, если её запустить она работает, но если ввести что то с цифрой выдает ошибку. #include <stdafx.h> ...

1
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
26.10.2013, 23:49 #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
24
25
26
27
28
29
30
31
char str[] = "твоя строка";
int i = 0;
printf("Подстроки:\n");
 
while(str[i] != 0)
{
    if(i == 0 || str[i] == " ")
    {
        if(i == 0 && str[i] == "a")//нужно лишь для первой буквы
        {
            while(str[i] != " " || str[i] != 0)
                printf("%c",str[i++]);//вот тут не уверен про спецификатор, т.к. принтфами не пользуюсь, посмотри какой спецификатор выводит символ
             printf("\n");
        }
        else
        {
            i++;
            int j = i;
            while(str[j] != 0 || str[j] != " ")
                j++;
            if(str[j-1] == "a" || str[i] == "a")
            {
                 while(i < j)
                     printf("%c",str[i++]);
                 printf("\n");
            }
        }
        if(str[i] != 0)
            i++;
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2013, 23:49
Привет! Вот еще темы с ответами:

Найти слова, начинающиеся и заканчивающиеся гласными буквами - C++
Помогите пожалуйста сделать программу, точнее переделать существующую, уже написанную мною по поиску слов, под программу, которая ищет...

Найти в строке слова, начинающиеся и заканчивающиеся заданными символами - C++
Очередная задача, пробовал но, не смог. Понимаю что без циклов не обойтись но, как реализовать так и не понял, помогите пожалуйста. ...

Считывание текста с клавиатуры и нахождение слова, начинающиеся и заканчивающиеся согласной буквой - C++
#include &lt;iostream&gt; #include &lt;sstream&gt; #include &lt;string&gt; #include &lt;cctype&gt; #include &lt;iterator&gt; int main(){ ...

В заданном массиве найти все слова, начинающиеся и заканчивающиеся на одну и ту же букву - C++
Дан массив символов, в нём нужно найти все слова которые начинаются и заканчиваются на одну и ту самую букву.


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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