Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Однонаправленный связный список https://www.cyberforum.ru/ cpp-beginners/ thread2601895.html
Помогите! Уже не первый день пытаюсь понять работу связного списка. Например, вот этот код (не мой) Я не вижу, при каком таком условии должен остановиться цикл while(current->next != NULL) {...}, если каждый новый next = NULL . А когда же он не Null? #include <iostream> using namespace std; struct Node {
C++ Метод измельчения геометрической прогрессии для нахождения минимума функции
Помогите разобраться, что такое и как работает метод измельчения геометрической прогрессии для нахождения минимума функции
C++ Перегрузка умножения матриц класса BigMatrix https://www.cyberforum.ru/ cpp-beginners/ thread2601891.html
Добрый день. Реализованны классы BigInt, BigComplex, BigVector и BigMatrix. По сути матрица(объект) класса BigMatrix это массив указателей на объекты класса BigVector, а BigVector это массив указателей на объекты класса BigComplex. Мнимая и действительная части "длинного" компелексного числа(BigComplex) есть "длинные" целые числа(BigInt). Код класса BigInt выкладывать не стану т.к. он очень...
C++ Ошибка - недопустимый неполный тип https://www.cyberforum.ru/ cpp-beginners/ thread2601889.html
#include <iostream> int main() { string filename; cin >> filename; ifstream ist(filename.c_str()); }
C++ Работа со структурами множеств
Создать класс Set для работы со структурами типа "Множество". Тип элемента структуры выбрать самостоятельно. Множество собой набор элементов, каждый из которых имеет уникальное значение. При добавлении элемента (операция include), который уже есть в множестве, он не прибавляется. Для этой структуры определяются операции, обычные для математических множеств - объединение, пересечение, вычитание,...
C++ Повернуть матрицу по часовой стрелке на 90 градусов https://www.cyberforum.ru/ cpp-beginners/ thread2601879.html
Помогите, пожалуйста, срочно!! Дан массив N × M. Требуется повернуть его по часовой стрелке на 90 градусов. Входные данные На первой строке даны натуральные числа N и M (1 ≤ N, M ≤ 50). На следующих N строках записано по M неотрицательных чисел, не превышающих 109 – сам массив. Выходные данные Выведите повернутый массив в формате входных данных.
C++ Ошибка: string subscript out of range Прошу помощи, сам никак уже больше половины дня не могу разобраться с этим. При запуске после ввода с клавиатуры filename выдаёт ошибку, хотя буквально утром этот же код работал на ура. #include <iostream> #include <fstream> #include <string> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread2601864.html C++ Ошибка C4996 "This function or variable may be unsafe"
ругается на функцию pow, хотя библиотеки все подключены выдает ошибку warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C++ Создание массива и заполнение Как можно создать массив что б в начале вместо мусора в нём хранились 0. Например я только создал массив и не заполнял и его значениями и я обращаюсь по любому индексу и значение в нем равно 0. Типа arr=0. arr=0 і тд https://www.cyberforum.ru/ cpp-beginners/ thread2601848.html C++ Функция для сравнения двух каталогов https://www.cyberforum.ru/ cpp-beginners/ thread2601831.html
Составить функцию для сравнения двух каталогов, если известно, что каталоги регистра независимы и могут заканчиваться символом. Этот символ может отсутствовать.
C++ Значение по умолчанию в параметрах функции
В общем, изучаю односвязные списки и дело в том, что имеется небольшая проблема, при самом вызове метода push_back(intовое_значение), в конструкторе класса Node data принимает значение 0, хотя не должна, мы же не передаём в метод 0 При последующих вызовах этого метода, данные в список добавляются нормально. Вот сам код этого списка: #pragma once #include <new> #include <iostream> #ifndef...
C++ Задача на Классы https://www.cyberforum.ru/ cpp-beginners/ thread2601817.html
Задание:В задании необходимо реализовать интерфейс, позволяющий добавлять новые объекты, удалять все объекты, выполнять включенные в объект операции. Хранить объекты в виде глобального массива указателей фиксированной длины, например, 20. Текущее количество созданных объектов хранить в статической переменной, члене базового класса. Во всех вариантах должны быть реализованы два класса (базовый...
0 / 0 / 0
Регистрация: 19.03.2020
Сообщений: 26
21.03.2020, 17:18  [ТС] 0

Функция отбирающая в массив из исходного только простые числа - C++ - Ответ 14354113

21.03.2020, 17:18. Показов 1634. Ответов 14
Метки (Все метки)

Ответ

Цитата Сообщение от Yetty Посмотреть сообщение
то что понимаете это уже неплохо если заранее берёте заведомо больший массив, чем нужно, хотя бы размер сделайте побольше. смысла брать остаток не вижу, можно просто:
C++
1
N = count_prime;
при работе с целыми при возможности лучше не подключать #include<cmath> и не пользоваться её функциями, в частности sqrt, тип для функции так и просится bool - впрочем всё это Вам уже показывал.
строку 16 так:
C++
1
int main()
в конце этой функции
C++
1
return 0;
И вправду))) N = count_prime...
Буду прогрессировать и учиться на ошибках, большое спасибо за всё!

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

Массив: получить другой массив, состоящий только из чисел исходного, абсолютная величина которых больше заданного числа
дан одномерный масив действительного типа.получить другой масив,состоящий только из чисел исходного...

Сформировать массив, в который числа из исходного входят только по одному разу
Заполнить массив А, состоящий из 10 элементов, повторяющимися числами. Сформировать из него массив...

Создать новый массив, поместив туда только нечётные числа из исходного массива
2) Дан массив из M чисел. Создать новый массив, поместив туда только нечётные числа из исходного...

Получить другой массив, состоящий только из чисел исходного массива, меньших данного числа N
Составьте паскаль-программу для решения следующий задачи: «Дан одномерный массив действительного...

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

В массив B включить только четные элементы исходного массива, а в массив C - только нечетные
Задан массив A Из его элементов сформировать два массива:B и C. В массив B включить только...

Простые числа исходного одномерного массива
Поменять местами максимальный и минимальный элементы среди простых чисел исходного одномерного...

Записать в массив X только положительные элементы исходного, а в Y только отрицательные
В общем мне нужно ввести массив R, состоящий из 17 элементов:положительных и отрицательных. Массив...

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

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