Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2013, 12:24   #1
Allasstor
Новичок
Джуниор
 
Регистрация: 28.10.2013
Сообщений: 1
По умолчанию Cи ++

Помогите задачу решить

Посчитать сколько элементов в одномерном массиве, состоящих из четырех или меньше символов. Вывести количество элементов.
Allasstor вне форума Ответить с цитированием
Старый 28.10.2013, 12:29   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Показывай как элементы вводишь )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.10.2013, 17:28   #3
Nuklon
Форумчанин
 
Аватар для Nuklon
 
Регистрация: 05.04.2012
Сообщений: 134
По умолчанию

Код:
#include <ostream>
#include <algorithm>


bool pred_n(const int& n) {
      int i = (n < 0) ? -n : n;
      return (i <= 9999);
}


int main(void){
      int arr[] = { 1000, -234, 123456, -4000, 34, 12223, 11111 };

      int n = std::count_if(arr, arr + sizeof(arr)/sizeof(arr[0]), pred_n);
      std::cout << "count: " << n << std::endl;
      return 0;
}
http://codepad.org/nk5UrgJp
Nuklon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск