Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
S.T.A.L.K.E.R.2
0 / 0 / 2
Регистрация: 04.09.2010
Сообщений: 51
1

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

05.06.2017, 17:47. Просмотров 186. Ответов 0
Метки нет (Все метки)

Дано предложение.Напечатать все символы, расположенные между первой и второй запятой. Если второй запятой нет, то должны быть напечатаны все символы,расположенные после единственной имеющейся запятой.
Объясните,пожалуйста,задачу.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cstring>
using namespace std;
int main(){
    char str[]="This, is a sample, string";
    int fc=0,sc=0;
    for (int i=0; str[i]; i++)
        if (str[i]==','&&!fc) fc=i+1;
        else
        if (str[i]==','&&!sc) sc=i+1;
    if (fc&&sc)
    for (int i=fc; i < sc-1; i++)
        cout << str[i];
    else  while (str[fc])
        cout << str[fc++];
        cout<< endl<< endl;
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2017, 17:47
Ответы с готовыми решениями:

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

Дано предложение. Определить количество букв н, предшествующих первой запятой предложения
9.83. Дано предложение. Определить количество букв н, предшествующих первой...

Для заданной строки вывести на экран её символы, расположенные перед первой запятой
Для заданной строки вывести на экран её символы, расположенные перед первой...

Удалить из первой строки символы, которых нет во второй
Составить процедуру, в результате обращения к которой из первой заданной строки...

Удалить из первой строки все символы, содержащиеся во второй строке
Ввести 2 символьные строки. Удалить из первой строки все символы, содержащиеся...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2017, 17:47

Удалить из первой строки все символы, содержащиеся во второй строке
Ввести 2 символьные строки. Удалить из первой строки все символы, содержащиеся...

Удалить из первой строки все символы, содержащиеся во второй строке
Ввести две символьный строки. Удалить из первой строки все символы,...

Вывести на экран в первой строке нечетные символы, во второй четные символы исходной строки
Помогите написать 3 программы. (на С или С++) 1. Вывести на экран в первой...


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

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

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