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

Вычислить количество натуральных чисел, кратных трем и не превышающих N - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переставить местами слова в строке http://www.cyberforum.ru/cpp-beginners/thread1095854.html
Переставить местами слова в строке.
C++ Табуляция и знаки после запятой Здравствуйте, помогите пожалуйста. Как сделать так, чтоб программа выводила данные в нормальном виде, То есть одинаковое количество символов после запятой и в столбик. Почитал про табуляцию, и... http://www.cyberforum.ru/cpp-beginners/thread1095853.html
C++ Определить функцию, подсчитывающую повторений буквы
Операции над строками, выполняемые в программе: Определить функцию, подсчитывающую количество повторений заданной буквы в строке (буква может быть прописной или строчной). Вводимые данные:...
C++ Помещение содержимого файла в динамическую структуру
В файле первым идёт размер структуры, потом по строкам идёт имя, далее сумма и так далее. Нужно поместить это всё в структуру и отсортировать. Сортировку сделал, а вот с помещением в структуру косяк,...
C++ Разложение в ряд S(x) и Y(x) http://www.cyberforum.ru/cpp-beginners/thread1095823.html
Всем привет! Необходимо вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для x изменяющихся от xn до xk с шагом h=(xk -xn)/10.xn=0.1,xk=1, n=10 Близость значений S(x) и...
C++ Чтение и запись из файла в файл - символ в файле повторяется дважды При компиляции кода последний символ в файле повторяется дважды, что происходит? Как это исправить?? Помогите! #include <iostream> #include <stdio.h> using namespace std; int main() { ... подробнее

Показать сообщение отдельно
vovacreme
-16 / 61 / 13
Регистрация: 14.01.2014
Сообщений: 145
13.02.2014, 16:26
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <vector>
#include <algorithm>
 
using namespace std;
 
int main()
{
    vector<int> res;
    int tmp;
    while(cin >> tmp)
        res.push_back(tmp);
    cin.clear();
    cout << "enter N: ";
    int n;
    cin >> n;
    int ct = count_if(res.begin(), res.end(), [n](int x) { return ( x % 3 ) == 0 && x <= n; } );
    cout << ct << endl;
    system("pause");
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru