Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Расчет периода до определенного момента Написать программу, которая рассчитывает период времени в днях, часах, минутах, секундах до определенного события. Например, до вашего ДР 12 дн, 3 ч. 8 мин 1 сек. Не пойму как это сделать! https://www.cyberforum.ru/ cpp-beginners/ thread1091942.html C++ Удалить первый элемент с заданным объемом информации, добавить элемент перед элементом с указанным номером
Структура "Информация": - носитель; - объем; - название; - автор. Удалить первый элемент с заданным объемом информации, добавить элемент перед элементом с указанным номером. #include <iostream> #include <string> using namespace std;
C++ Ассоциативные контейнеры, не происходит замена https://www.cyberforum.ru/ cpp-beginners/ thread1091929.html
Вопрос вот какой: модификация контейнера map<int,int>. Сначала я забиваю в него 90 тысяч 5-рок, а потом некоторые из них я должен заменит на другие за некоторыми правилами (сейчас это неважно), так вот, как бы я не старался но замена не происходит. Вот что я пробовал: Сначала хотел удалить нужную пару, а потом записать по новой, но pop() нету в map Записать 5-ки, а потом переписать за...
C++ SQL в C++ Доброе время суток. У меня такой вопрос: можно ли подключить базу SQL в программе с++, что бы распознавались команды, которые будут считываться с текстового файла? И если можно, то как? Заранее спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread1091918.html
C++ Логические вычисления
Arg1 = 0x1234 Arg2 = 0xff ~nArg1 = 0xffffedcb ~nArg2 = 0xffffff00 nArg1 ^ nArg2 = 0x12cb (~nArg1 = 0xffffedcb )0x1234 в двоичной системе = 1001000110100, потом вычислил с помощью оператора ~ и перевёл в 16-ую систему счисления, в итоге получил ответ dcb, а в книге ~nArg1 = 0xffffedcb. Как это получилось ? И если можно, пожалуйста, помогите и с другими примерами приведёнными мною. Большое...
C++ Написать курсовую "Транслятор из C++ в Pascal" https://www.cyberforum.ru/ cpp-beginners/ thread1091909.html
Транслятор из с++ в паскаль!
C++ Подключиться к COM-объекту, вызвать функции и прочитать таблицы Подскажите пожалуйста. Мне нужно подключиться к COM-объекту, вызвать функции и прочитать таблицы. Есть COM-объект - AmiSharp. http://www.bot4sale.ru/faq/amisharp-docs/tables-amisharp.html Нужно реализовать чтение таблиц из этого объекта. У меня все это реализовано средствами Amibroker, хочу реализовать на С++. Ссылка на статью и пример если можно. С уважением, Александр. https://www.cyberforum.ru/ cpp-beginners/ thread1091898.html C++ Не чиститься память при разрушении класса
Сделал небольшой пример tcp сервера. http://rusfolder.com/39763465 Он принимает строки, разделенные \n и пересылает их обратно. Если слать небольшими порциями пакеты, то всё работает нормально. Если я вышлю очень большую порцию пакета, например "test\ntest\ntest\n" и так. несколько тысяч, cервер заполняет массив writeBuffer данными и память раз растает до 100MB, это нормально и понятно. НО...
C++ Инкапсуляция строк Приветствую! Как сделать инкапсуляцию строк? Например: Допустим, для целых чисел можно использовать: enum class Colors { RED = 0, GREEN = 12, BLUE = 23, }; https://www.cyberforum.ru/ cpp-beginners/ thread1091884.html C++ При помощи цикла показать на экран календарь текущего месяца https://www.cyberforum.ru/ cpp-beginners/ thread1091861.html
При помощи цикла показать на экран календарь текущего месяца.
C++ Нажатие клавиши без ожидания Enter
Как в c++ сделать так, что бы при нажатии какой-то клавиши, программа(консоль) сразу выполняла действие , а не ждала пока введут этот символ. Например if (c == "d") cout << "-"; только что бы прога не ждала нажатие enter, и не писала на экране букву d. Хочу типо консоль-змейки написать ???
C++ Переопредения нуля для структуры (класса) Пишу клас дробей вида (sqrt(f)+n)/d. Нужно проверять равна ли такая дробь нулю, тоесть (f==0&&n==0) но так писать каждый раз не удобно, и нет прямого доступа к полям переменных (frac.f, frac.n, frac.d). Можно как-то переопределить ноль для класса, или оператор "==", "!=" чтоб можно было записать так frac x; ........ if (x==0) .... https://www.cyberforum.ru/ cpp-beginners/ thread1091846.html
Mobile Software Engineer
Эксперт С++
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
09.02.2014, 16:37 0

Найти количество положительных элементов массива, значения которых не превосходят заданное число N. - C++ - Ответ 5759263

09.02.2014, 16:37. Показов 1907. Ответов 6
Метки (Все метки)

Лучший ответ Сообщение было отмечено YCTIME как решение

Решение

Цитата Сообщение от YCTIME Посмотреть сообщение
многовато что то)
на 26 строчек меньше, если это так важно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <algorithm>
#include <iostream>
#include <iomanip>
#include <random>
#include <vector>
 
int main()
{
    std::default_random_engine generator;
    std::uniform_int_distribution <> distribution(-10, 10);
 
    size_t matrixSize;
    std::cout << "Size: ";
    std::cin >> matrixSize;
 
    std::vector <std::vector <int>> matrix(matrixSize, std::vector <int> (matrixSize));
    std::cout << "Matrix: " << std::endl;
    for (auto &currentRow : matrix) {
        for (auto &currentElement : currentRow) {
            std::cout << std::setw(5) << (currentElement = distribution(generator));
        }
        std::cout << std::endl;
    }
 
    int userNumber;
    std::cout << "N: ";
    std::cin >> userNumber;
 
    size_t counter = 0;
    for (auto currentRow : matrix) {
        counter += std::count_if(currentRow.begin(), currentRow.end(), [userNumber](int currentElement) -> bool {
            return (currentElement > 0) && (currentElement <= userNumber);
        });
    }
    std::cout << "Counter: " << counter << std::endl;
 
    std::system("pause >> temp");
    return 0;
}


Вернуться к обсуждению:
Найти количество положительных элементов массива, значения которых не превосходят заданное число N. C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.02.2014, 16:37
Готовые ответы и решения:

Найти количество положительных элементов массива, значения которых не превосходят заданное число N
Составьте программу на С++. Дан двумерный массив целых чисел. Найти количество положительных...

Найти произведение и количество элементов массива, значения которых превосходят заданное число
Элементы массива вводить с клавиатуры. Размерность массива задать самостоятельно. Найти...

Найти количество положительных элементов матрицы, значения которых не превосходят заданное число N
Составьте программу на Паскале. Дан двумерный массив целых чисел. Найти количество положительных...

Найти количество элементов массива, значения которых положительны и по модулю не превосходят заданное число
1Найти количество тех элементов, значения которых положительны и по модулю не превосходят заданное...

6
09.02.2014, 16:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.02.2014, 16:37
Помогаю со студенческими работами здесь

Найти количество тех элементов, значения которых не четны и по модулю превосходят заданное число А
Доброго времени суток. Помогите решить или хотя бы покажите куда думать. Дан массив целых чисел...

Найти количество тех элементов, значения которых нечетны и по модулю превосходят заданное число А
2.Найти количество тех элементов, значения которых нечетны и по модулю превосходят заданное число...

Найти количество тех элементов, значения которых положительны и по модулю не превосходят заданное число А
Найти количество тех элементов, значения которых положительны и по модулю не превосходят заданное...

Найти число тех элементов массива, значения которых положительны и не превосходят заданного числа
Исходный массив должен быть выведен на экран. Все преобразования производить с исходным массивом....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru