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

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

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

Как подсчитать кол-во символов между двумя знаками? - C++

16.03.2016, 08:57. Просмотров 257. Ответов 1
Метки нет (Все метки)

В вообщем суть задания в том, чтобы посчитать кол-во символов между двумя знаками, может кто написать код для этого?

фулл задание: Дана строка символов, среди которых есть двоеточия ( : ). Подсчитать кол-во символов между двумя двоеточиями.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2016, 08:57
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как подсчитать кол-во символов между двумя знаками? (C++):

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

В стpоке символов опpеделить самую длинную подстpоку, стоящую между двумя цифpами - C++
В стpоке символов опpеделить самую длинную подстpоку,стоящую между двумя цифpами. Можно как на Си, так и на Си++

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

Заполнение массива вещественными числами с двумя знаками после запятой - C++
Здравствуйте! Я только начала работать в С++ и не знаю как заполнить одномерный массив из 10 элементов вещественными числами в диапазоне от...

Как заставить Strncpy вложить в itog часть символов строки str, если дина str больше, чем кол-во нужных нам символов? - C++
strncpy(itog,str,size+1); cout<<itog; itog вообще не выводится Добавлено через 2 минуты Вот код. #include <iostream> ...

В одномерном массиве целых чисел содержится два нулевых значения. Подсчитать сумму чисел, заключённых между двумя нулями. - C++
В одномерном массиве целых чисел содержится два нулевых значения. Подсчитать сумму чисел, заключённых между двумя нулями. Если можно с...

1
FiLF
54 / 54 / 15
Регистрация: 05.09.2013
Сообщений: 1,857
16.03.2016, 09:12 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int count(char* str)
{
    int counter = 0;
    int i = 0;
 
    for (i = 0; str[i] && str[i] != ':'; i++);
    i++;
    for (; i < str[i] && str[i] != ':'; i++, counter++);
    
    
    return counter; 
}
 
int main()
{
    char* str = "asdasd:asdasda:asdasd";
    std::cout << count(str) << std::endl;
    system("pause");
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.03.2016, 09:12
Привет! Вот еще темы с ответами:

Подсчитать сумму символов между первым и последним 'z'. Что надо изменить или дополнить? - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;string&gt; using namespace std; int TrvacSimvoliQanaky(char , int,int); int...

Строка: После каждого символа А вставить пробел, и подсчитать количество символов B, стоящих между + и - - C++
Помогите пожалуйста решить задачу. После каждого символа А вставить пробел, и подсчитать количество символов B, стоящих между + и - ...

Подсчитать количество пар соседних элементов с одинаковыми знаками - C++
Дан линейный массив из 11 целых чисел. Подсчитать количество пар соседних элементов, которые имеют одинаковые знаки. Спасибо за ранние.

Цикл For, Разница между знаками - C++
Первый вариант: for(int i(0); i &lt; N; i++) Второй вариант: for(int i = 0 ; i &lt; N; i++) Оба варианта работают идентично, но препод...


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

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

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