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

Вычислить количество чисел, квадрат которых меньше 10 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести массив из 10 элементов, найти произведение элементов массива. http://www.cyberforum.ru/cpp-beginners/thread617770.html
Ввести массив из 10 элементов, найти произведение элементов массива.
C++ На плоскости задано множество прямых. Найти количество пересечений этих прямых На плоскости задано множество прямых. Найти количество пересечений этих прямых плиз помогиите с решением!! http://www.cyberforum.ru/cpp-beginners/thread617708.html
C++ Сумма между двумя контейнерами
I need to create function Sum() that calculates sum between two containers. Code below work fine except function Sum between two containers... Условие задачи звучит так: "Also create a Sum() function that calculates the sum between two iterators. The function then uses the template argument for the iterator type and accepts two iterators, the start- and end iterator" Мне нужно создать...
Как правильно вызвать метод в С++ и как использовать команду goto в default C++
#include <iostream>; #include <conio.h>; using namespace std; void main() { setlocale(LC_ALL, "Rus"); calculate(); getch();
C++ Режим ожидания в С++ http://www.cyberforum.ru/cpp-beginners/thread617652.html
Помогите пожалуйста, как сделать режим ожидания ввода пользователя в консольном приложении, чтобы программа сразу не закрывалась. Я до этого программировала на C#: там было так Console.ReadLine(); Просто, когда запускаю программу, она сразу же закрывается.
C++ Вычислить номер максимального по модулю элемента массива 2)В одномерном массиве, состоящем из n вещественных элементов, вычислить: - номер максимального по модулю элемента массива; - сумму элементов массива, расположенных после первого положительного элемента. подробнее

Показать сообщение отдельно
sandye51
программист С++
681 / 583 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
02.07.2012, 13:17     Вычислить количество чисел, квадрат которых меньше 10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <vector>
#include <cstdlib>
#include <algorithm>
#include <iostream>
 
int main()
{
    constexpr unsigned int size = 10;
    std::vector<int> values(size);
    
    std::cout << "Enter an array" << std::endl;
    std::generate(values.begin(), values.end(), []() -> int { int value; std::cin >> value; return value; });
    
    std::cout << "Count = " << std::count_if(values.begin(), values.end(), [](int v) -> bool { return v * v < 10; }) << std::endl;
    
    system("Pause");
    return EXIT_SUCCESS;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru