Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Macsic
0 / 0 / 2
Регистрация: 25.05.2015
Сообщений: 7
#1

Дана строка. Подсчитать, сколько в ней букв r, k, t - C++

09.11.2015, 11:28. Просмотров 419. Ответов 3
Метки нет (Все метки)

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

Дана строка. Подсчитать, сколько в ней букв r, k, t
Строку запрашивать у пользователя и подсчитывать буквы нужно несколько раз...

Дана строка. Подсчитать, сколько в ней букв r, k, t
Дана строка. Подсчитать, сколько в ней букв r, k, t.

Дана строка.Подсчитать в ней количество вхождений букв f,k,t.
Дана строка.Подсчитать в ней количество вхождений букв f,k,t.

3. Дана символьная строка. Подсчитать в ней количество вхождений букв r, k, t.
3. Дана символьная строка. Подсчитать в ней количество вхождений букв r, k, t....

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

Дана строка Подсчитать общие количество в ней строчных латинских букв
спасите Дана строка Подсчитать общие количество в ней строчных латинских...

3
zss
Модератор
Эксперт С++
6950 / 6512 / 4133
Регистрация: 18.12.2011
Сообщений: 17,173
Завершенные тесты: 1
09.11.2015, 12:18 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int r=0,k=0,t=0;
char str[]="aaannkkkgggtttttt";
for(int i=0;str[i];i++)
{
    switch(str[i])
    {
     case 'r':r++;break;
     case 'k':k++;break;
     case 't':t++;
    }
}
cout<<"r:"<<r;
cout<<" k:"<<k;
cout<<" t:"<<t<<endl;
0
Macsic
0 / 0 / 2
Регистрация: 25.05.2015
Сообщений: 7
09.11.2015, 12:53  [ТС] #3
Спасибо Но нужно сделать ввод с клавиатуры
0
Nik-
20 / 20 / 11
Регистрация: 12.07.2015
Сообщений: 343
09.11.2015, 17:58 #4
Лучший ответ Сообщение было отмечено Macsic как решение

Решение

Изменить 2 строчки кода zss
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main()
{
    int r=0,k=0,t=0;
    char ch[16];
    cin>>ch;
    for(int i = 0; ch[i]; i++)
    {
        switch(ch[i])
        {
        case 'r':r++;break;
        case 'k':k++;break;
        case 't':t++;
        }
    }
    cout << "t " << t << endl;
    cout << "k " << k << endl;
    cout << "r " << r << endl;
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2015, 17:58
Привет! Вот еще темы с решениями:

Дана строка. Подсчитать, сколько различных символов встречается в ней. Вывести их на экран.
Помогите решить задачи: 1. Найти все простые натуральные числа, не...

Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских и русских букв
Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских...

Дана символьная строка. Подсчитать в ней количество вхождений букв г, k, t. ( не используя встроенные функции)
Дана символьная строка. Подсчитать в ней количество вхождений букв г, k, t. (...

Дана строка. Подсчитать сколько раз первая строка входит во вторую
Дана строка. Подсчитать сколько раз первая строка входит во вторую. Например:...


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

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

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