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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++ http://www.cyberforum.ru/cpp-beginners/thread694798.html
Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++.Нужна полная програма (со всеми библиотеками) в циклическом процесе.Помогите...
C++ Помощь с алгоритмом Начал изучать массивы и тут задание : Найти среди элементов массива значение 2 Я в целом понимаю все это,но не знаю как выглядит алгоритм выполнения. Буду очень благодарен http://www.cyberforum.ru/cpp-beginners/thread694797.html
Восточный календарь C++
Нужна помощь,ну или кто может написать код программы,про Восточный календарь! Сам текст: В восточном календаре принят 60 летний цикл,состоящий из 12 под циклов:зеленый, красный, желтый, белый и...
Удалить последовательности, состоящие из 2 и более пробелов C++
Задание: удалить последовательности, состоящие из 2 и более пробелов. Использовать новые массивы и блоки запрещено. #include <iostream> #include <string.h> using namespace std; int main()...
C++ Построить матрицу В такого же размера, как А, элементы которой обладают заданным свойством http://www.cyberforum.ru/cpp-beginners/thread694772.html
Построить матрицу В такого же размера, как А, элементы которой обладают следующим свойством: элемент В равен максимальному из элементов матрицы А, расположенных в строке i. как это реализовать?
C++ Дан набор слов на английском языке, разделенных пробелами Дан набор слов на английском языке, разделенных пробелами. Выделить в последовательности нечетные слова прописными буквами подробнее

Показать сообщение отдельно
alexcoder
1549 / 694 / 93
Регистрация: 03.06.2009
Сообщений: 3,714
Завершенные тесты: 1
12.11.2012, 13:12
C++
1
2
3
4
5
6
7
8
9
10
11
int nums[26];
char str[256];
for(int i=0;i<26;i++)nums[i]=0;
for(int i=0;str[i]!=0;i++)
{
 if(isalpha(str[i]))
 {
  int a=str[i]&0xdf-'A';
  nums[a]++;
 }
}
Это набросок! Не проверял!
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.