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

Нужен алгоритм написания функции подсчета вырожений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу закончить программу http://www.cyberforum.ru/cpp-beginners/thread70688.html
Сделал часть программы,но не получается никак сделать 2 часть: Выведите список студентов, которым будет предоставляться места в общежитие,если они предоставляеются только студентам, у кого доход на...
C++ Копированияе из фаила в фаил Дорогие ребята помогите девушке) никак не могу разобраться с программой, а сроки поджимают) вот собственно программа Дан текстовой файл f. Переписать компоненты файла f в файл g, вставляя в начало... http://www.cyberforum.ru/cpp-beginners/thread70687.html
C++ Файлы: найти сумму наибольшей и наименьшей компоненты
Условие: Дан файл f, компоненты которого являются действительными числами. Найти сумму наибольшего и наименьшего из значений компонент.
Вычислить значение по формуле C++
Условие: Даны действительные числа a1, a2, ..., an, b1, b2, ..., bn Вычислить (a1+bn)(a2+bn-1)...(an+b1)
C++ Получить последовательность Bi = 2^(i+1) из n членов http://www.cyberforum.ru/cpp-beginners/thread70683.html
Условие. Дано натуральное число n. Получить b1, ..., bn, где при i = 1, 2, ..., n значение bi = 2i+1
C++ С++Дописать алгоритм Заданы два массива{xi} и {yi} (i=от 1 до n). Сформировать массив{cj} по правилу cj=yi+xi,если xi>yi cj=xi*max{yi} если xi<yi пары xi=yi в формировании нового массива не участвуют. ...nt... подробнее

Показать сообщение отдельно
AnonymC
1173 / 455 / 28
Регистрация: 23.06.2009
Сообщений: 6,340
Завершенные тесты: 1
05.12.2009, 12:32  [ТС]
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
26
27
28
29
30
31
32
33
int count(char* arr)
{
const int N = strlen(arr);
 int cnt=0;
    cout << "  arr[" <<  N <<  "] \n\n  ";
 
    sort(arr, arr + N); //reverse (arr, arr + N);
    cout << arr << "\n\n  ";
 
    while( next_permutation(arr, arr + N) )//prev_permutation
    {
        for(int i = 0; i < N; i++)
        {
            cout << arr[i];  
            ++cnt;
        }
 
        cout << endl << "  ";   
    }
return cnt;
}
 
int main () 
{
 
 char* a;
 cin>>a;
 cout<<count(a);
 
  
system("pause");
return EXIT_SUCCESS;
}
этот код дал mirso
этот код работает только с СЛОВАМИ,введу скажем hello и много слов с символами этого слова..но с буквами нет...если введу h e l l o не рабоатет..+надо счетчик слов сделать...
Андрейка, щас втой код попробую

Добавлено через 3 минуты
Андрейка, тоже не то...
1.надо со словами
2.надо счетчик слов..
3.надо что бы я сам ввел БУКВЫ
4.функция должна возвращать чилсло слов

Добавлено через 6 минут
друзья если вы поможте я заработаю 1000руб!!!срочно надо
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru