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

затрудняюсь с алгоритмом подсчета кол-ва встречаемых цифр - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ MinGW for Windows - libpng ./configure - error: zlib not installed http://www.cyberforum.ru/cpp-beginners/thread639137.html
Пользуюсь MinGW for Windows. Устанавливалось согласно этого мануала: http://wiki.openttd.org/Компиляция_на_MinGW/Ru (открывайте копированием в броузер а не кликом) Но версии библиотек я применял последние, а не те которые в мануале (устаревшие). Дошел до пункта: Компиляция libpng выполняю: ./configure жужжит, и потом вылазит ошибка - error: zlib not installed
C++ Коды цифр Дайте пожалуйста мне коды цифр от 1-9. Вот по этой ссылке есть коды, но ни один из них не срабатывает! http://ru.wikipedia.org/wiki/ASCII (внизу) http://www.cyberforum.ru/cpp-beginners/thread639123.html
C++ В чём ошибка?
Описание проблемы: Открываю файл для чтения и записи. Записываю туда информацию. После этого, если: 1)я перевожу текущую позицию в начало, то все ok, вывод из файла правильной информации. 2)если, я не делаю 1), то при чтении из файла, я читаю какие-то символы 'H' с кодом -51, что это значит объясните пожалуйста. 3)Если файл кончился, т.е. достигнут конец, но продолжить чтении из него дальше,...
Массив из n елементов C++
Разбираю код пример из книги, и вот столкнулся с недопониманием фрагмента кодпервое понятно что для инициализвации массива а из н, но не могли бы вы объяснить саму запись? Да, и что значит вторая выделеная фраза? #include <iostream> using namespace std; int main() { int n; cin>>n; // int *a=new int ;
C++ Перепишите пожалуйста код (на C++) http://www.cyberforum.ru/cpp-beginners/thread639098.html
Вот у меня есть код на php,не могли бы вы переписать его на C++,буду очень благодарен. <?php function print_files ($path,$ext) { foreach (new DirectoryIterator ($path) as $file) { if ($file->isDir() && !$file->isDot()) print_files ($file->getPathname(), $ext); else if ($file->getExtension() == $ext) readfile ($file->getPathname());
C++ Опять файлы Если, я открыл файл записал туда данные, а потом пытаюсь читать эти данные до тех пор пока не встретится конец файл. Это будет корректно? Или сначала надо закрыть файл, тогда программа туда вставит при очищение буфера конец файла, и можно будет читать файл и быть уверенным, что вывод остановиться при достижении конца файла? подробнее

Показать сообщение отдельно
Blagovidov
27 / 27 / 1
Регистрация: 19.04.2012
Сообщений: 41
17.08.2012, 23:08     затрудняюсь с алгоритмом подсчета кол-ва встречаемых цифр
Цитата Сообщение от SDima Посмотреть сообщение
string
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>
#include <string>
 
using namespace std;
 
int main() {
    int *a = new int [10];
    string s;
    getline(cin, s);
    for (int i = 0; i < 10; i++) {
        a[i] = 0;
    }
    for (unsigned int i = 0; i < s.length(); i++) {
        if (s[i] >= '0' && s[i] <= '9') {
            a[(int)s.c_str()[i] - '0']++;
        }
    }
    for (int i = 0; i < 10; i++) {
        cout << i << " - " << a[i] << " pa3\n";
    }
    system("pause");
    return 0;
}
Добавлено через 41 секунду
Цитата Сообщение от canopen Посмотреть сообщение
C#
1
var result = number.ToCharArray().Distinct().Count();
Тут темы С++ вроде бы) C# не в тему =)
 
Текущее время: 10:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru