Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 06.03.2020
Сообщений: 24
1

Напечатать все символы, расположенные за первой буквой «а» до ее второго вхождения или до конца текста

07.03.2020, 19:30. Показов 1536. Ответов 4

Author24 — интернет-сервис помощи студентам
Задан текст из символов латинского алфавита, содержащий букву «а».
Напечатать все символы, расположенные за первой буквой «а» до ее второго
вхождения или до конца текста. (не использовать find )
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.03.2020, 19:30
Ответы с готовыми решениями:

Напечатать все символы, расположенные между первой и последней буквой "и"
Дан текст. Напечатать все символы, расположенные между первой и последней буквой "и". Известно, что...

Напечатать все символы, расположенные между первой и второй запятыми
Само задание: Напечатать все символы, расположенные между первой и второй запятыми. Если второй...

Напечатать все символы, расположенные между первой и второй запятой
Условие 9.88. Дано предложение. Напечатать все символы, расположенные между первой и второй...

Напечатать все символы, расположенные между первой и второй запятой
Пожалуйста помогите решить. Дано предложение. Напечатать все символы, расположенные между первой и...

4
130 / 87 / 48
Регистрация: 27.12.2019
Сообщений: 510
07.03.2020, 20:02 2
Zhanettazh,
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
32
#include <iostream>
#include<string>
using namespace std;
 
int main(void) {
   
    system("chcp 1251 > nul");
   
   string str;
   
   cin>>str;
   
   for(int i=0;i<str.size();i++)
   {
      if(str[i]=='a')
        {
            for(int j=i+1;j<str.size();j++)
             {
                if(str[j]=='a')
                    break;
                cout<<str[j];
             }
             break;
        }
         
       
   }
   
   system("pause > nul");
   return 0;
 
}
0
653 / 466 / 183
Регистрация: 23.04.2019
Сообщений: 1,987
07.03.2020, 21:12 3
_-_VLADoS_-_, у вас не будет считываться вся строка, а только слово

вместо std::cin, стоит использовать std::getline(std::cin, str)

Добавлено через 48 секунд
Цитата Сообщение от Zhanettazh Посмотреть сообщение
Задан текст из символов
Текст состоит из 1 строки? или он вообще в файле лежит
0
0 / 0 / 0
Регистрация: 06.03.2020
Сообщений: 24
07.03.2020, 21:17  [ТС] 4
Да текст состоит из 1 строки
0
130 / 87 / 48
Регистрация: 27.12.2019
Сообщений: 510
07.03.2020, 21:20 5
Zhanettazh,
C++
1
getline(cin,str);
поставить вместо cin>>str;
0
07.03.2020, 21:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.03.2020, 21:20
Помогаю со студенческими работами здесь

Напечатать все символы, расположенные между первой и второй запятой
Дано предложение. Напечатать все символы, расположенные между первой и второй запятой. Если второй...

Напечатать все символы, расположенные между первой и второй запятой в предложении
Дано предложение. Напечатать все символы, расположенные между первой и второй запятой. Если второй...

Напечатать все символы, расположенные между первой и второй запятой в предложении
Дано предложение. Напечатать все символы, расположенные между первой и второй запятой. Если второй...

Получить все символы, расположенные между первой и второй буквой "к"
Помогите пожалуйста решить задачу: Даны сиволы t(1), t(2), t(n), среди которых есть буква &quot;к&quot;....


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru