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

Определить количество повторяющихся букв в слове. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сколько языков Cи есть?Какие у каждого особенности? http://www.cyberforum.ru/cpp-beginners/thread393621.html
Сколько языков Cи есть?Какие у каждого особенности?
C++ Протабулировать функцию Вот, программу я написал, только она в начале, перед тем как ввести необходимые значения долго думает... Не знаете, в чём проблема? #include <iostream> #include<cmath> using namespace std; double... http://www.cyberforum.ru/cpp-beginners/thread393613.html
C++ решение задач С++
дано целое число n>0, найти сумму 1 в первой степени + 2 во второй + N в степени N
Массив из структуры C++
Всем привет! Такой вопрос интересует. Есть программка: #include <stdio.h> #include <stdlib.h> #include <conio.h> struct Name
C++ задача на строки.на с++ http://www.cyberforum.ru/cpp-beginners/thread393605.html
1,удвойте гласные в слове. 2,подсчитайте количество шипящих букв в слове.
C++ Даны действительные числа a1, ..., a30. Получить a30, a29, ..., a1. Ребята помогите! Задали несколько задач по лабораторной, не могу справиться. Кто чем сможет. Пожжжалуйста! Не дайте быть не допущенной до экзаменов! Буду признательна и благодарна! С++ 1. Даны... подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
28.11.2011, 14:53
Цитата Сообщение от NKT55 Посмотреть сообщение
Определить количество повторяющихся букв в слове.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <ctype.h>
 
void  count_ch(const char* str, int abc[]) {
   while(*str) {
      if(isalpha(*str))
              abc[toupper(*str) - 'A']++;
      *str++;
   }
}
 
 
int main(void)
{
   int  abc[26] = {0};
   int  i;
   
   count_ch("Aa.A (www) zbB Oo bx XYZ W", abc);
   
   for(i = 0; i < sizeof(abc) / sizeof(abc[0]); i++) {
      if(abc[i])
            printf("%c(%d)\n", i + 'A', abc[i]);
   }
   return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru