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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переставить местами слова в строке http://www.cyberforum.ru/cpp-beginners/thread1095854.html
Переставить местами слова в строке.
C++ Табуляция и знаки после запятой Здравствуйте, помогите пожалуйста. Как сделать так, чтоб программа выводила данные в нормальном виде, То есть одинаковое количество символов после запятой и в столбик. Почитал про табуляцию, и .precision , но как-то не пошло это дело. Признателен. Опыта в Си языках нету просто. #include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; int _tmain(int argc,... http://www.cyberforum.ru/cpp-beginners/thread1095853.html
C++ Определить функцию, подсчитывающую повторений буквы
Операции над строками, выполняемые в программе: Определить функцию, подсчитывающую количество повторений заданной буквы в строке (буква может быть прописной или строчной). Вводимые данные: Исходная строка, проверяемая буква Выводимые данные: Количество повторений буквы в исходной строке Заранее спасибо!
C++ Помещение содержимого файла в динамическую структуру
В файле первым идёт размер структуры, потом по строкам идёт имя, далее сумма и так далее. Нужно поместить это всё в структуру и отсортировать. Сортировку сделал, а вот с помещением в структуру косяк, то вообще ничего не читает, то только имя первого человека и всё, а фамилию, сумму и данные других уже не читает. #include<iostream> #include<string> #include<fstream> struct Sponsor { ...
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) и Y(x) во всем диапазоне значений x указывает на правильность вычисления S(x) и Y(x). Имеется мною созданный код. Не получается чтобы левая половина(s) была равна правой. Свои программы писать не...
C++ Чтение и запись из файла в файл - символ в файле повторяется дважды При компиляции кода последний символ в файле повторяется дважды, что происходит? Как это исправить?? Помогите! #include <iostream> #include <stdio.h> using namespace std; int main() { setlocale(LC_ALL, "Russian"); char c; FILE *input, *output; подробнее

Показать сообщение отдельно
vovacreme
-16 / 61 / 13
Регистрация: 14.01.2014
Сообщений: 145
13.02.2014, 16:26     Вычислить количество натуральных чисел, кратных трем и не превышающих N
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");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru