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

Подсчитать количество вхождений в тексте каждого из символов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно разобратся, ошибка http://www.cyberforum.ru/cpp-beginners/thread739125.html
Здравствуйте. Компилятор выдаёт ошибку в строке find = true; ... cout << " Print the debtors "<< endl; int a = 0;
C++ ввод двумерного массива Дана функция ввода массива (vvod) и ввода строки массива (vvodStr) с динамическим распределением памяти. float* vvodStr (int n) { float* masStr=new float; for (int i=0;i<n;i++) {... http://www.cyberforum.ru/cpp-beginners/thread739121.html
C++ Перегрузка оператора сложения
У меня есть класс, который содержит в себе строку и ее длину. Класс распределяет динамическую память для хранения строки. Передо мной стоит задача: перегрузить оператор сложения дважды. Один раз так,...
C++ Элементарная ошибка в функции
Не могу её найти, ибо функции для меня в диковинку, как и вообще программирование. int search (int n, int num_1, int num_2) { num_1=0, num_2=0; bool noname=false; cout << "Введите количество...
C++ Сборник с задачами http://www.cyberforum.ru/cpp-beginners/thread739114.html
Посоветуйте хороший сборник с задачами, потому что скучно мне)
C++ Вычислить сумму чисел Фибоначчи, значение которых не превосходит 500 с++ Вычислить сумму чисел Фибоначчи , значение которых не превосходит 500. подробнее

Показать сообщение отдельно
ArtMaster
26 / 24 / 3
Регистрация: 27.10.2012
Сообщений: 74
19.12.2012, 23:42
C++
1
2
3
4
5
6
7
8
9
10
 string a="dskmcvskdnvksdnkvnsdvnsdlv";
string s="dn";//тут символы
int b[s.length()];
for(int i=0;i<s.length();i++){
   b[i]=0;
  for(int j=0;j<a.length();j++){
     if(a[j]==s[i]) b[i]++;
  }
  cout<<b[i]<<" ";
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru