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

Определить, сколько раз встречается число 5 среди элементов всей матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аргументы для функции main() http://www.cyberforum.ru/cpp-beginners/thread927417.html
Я совершенно не понял, каким образом работает, допустим вот такой фрагмент программы: int main(int argc, char **argv) { if (argc>1) { int i; for (i=1; i<argc; ++i) cout<<argv<<' ';...
C++ Наследование классов и конструкторы #include <stdio.h> #include <conio.h> class form { public: form(){printf("form::form()\n");}; ~form(){printf("form::~form()\n");}; }; http://www.cyberforum.ru/cpp-beginners/thread927404.html
Ошибка линковщика LNK2019: ссылка на неразрешенный внешний символ C++
полный текст: Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ _WTSSendMessageA@40 в функции _main D:\Projects\ConsoleApplication91\ConsoleApplication91\Main.obj ConsoleApplication91 ...
нахождение переменной C++
Есть такая задачка: Напишите программу, в которой функция main ( ) вызывает определяемую пользователем функцию, которая в качестве аргумента принимает расстояние в световых годах и возвращает...
C++ undefined symbol: * in Unknown on line 0 http://www.cyberforum.ru/cpp-beginners/thread927332.html
Вобщем написал некий модуль для php, он корректно скомпилировался но под линукс при запуске php пишет PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525+lfs/mylib.so' -...
C++ Охота на ошибки, при неправильном вводе В общем проблема такая. Если есть переменная типа int, а туда с клавы вводят какой-нибудь символ, то программе это не нравится и она начинает блевать. Т.е. в потоке cin остается кое-что нехорошее,... подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
4226 / 2200 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
23.07.2013, 14:28
C++
1
2
3
4
5
6
7
int count(int *a, int *end, int x)
{
   int count = 0;
   for(; a < end; count += (*a++ == x))
      ;
   return count;
}
C++
1
2
3
4
int count(int *a, int *end, int x)
{
   return a < end ? (*a == x) + count(a + 1, end, x) : 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru