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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
bvz
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 3
#1

Из одного массива сформировать другой - C++

19.12.2010, 16:58. Просмотров 376. Ответов 1
Метки нет (Все метки)

Дан целочисленный массив А[N]. Сформировать массив В[М], поместив в него значения индексов тех элементов массива А, которые являются простыми числами.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2010, 16:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Из одного массива сформировать другой (C++):

Из одного массива сформировать другой - C++
Здравствуйте! Нужна срочно помощь!! Заране благодарю! Из массива A сформировать массив B по алгоритму: b=a+i; для i=1,3,...,2n+1, ...

Из одного массива сформировать другой - C++
Здравствуйте, нужна помощь. Уже второй день пытаюсь решить задачку на массив но ни как не получается. Нужно сформировать из массива x(n)...

Как из одного двумерного массива сформировать другой - C++
отпечатать массив Х в виде матрицы.составить другой массив Y из элементов массива Х, заменив нулями все отрицательные нечетные элементы и...

Из одного массива сделать два массива, в один перенести четные элементы, в другой нечетные - C++
Здравствуйте , помогите пожалуйста с такой задачей из одного массива сделать два массива, в один перенести четные елементы, в другой...

Копирование одного массива в другой - C++
Всем добрый день. Насколько мне известно использование имени массива без индекса образует указатель на первый элемент массива. В программе...

Вставка одного массива в другой - C++
Есть вот такие вот 2 задачки- 1) даны 2 массива А и В. нужно вставить один массив в другой, при этом - мы сами вводим номер элемента,...

1
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
19.12.2010, 17:16 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include <iostream>
using namespace std;
 
bool simple (int a)
{
   for (int i = 2; i*i <= a; i++)
      if (a%i == 0) return 0;
   return 1;
}
 
int main()
{
   const int SZ = 10;
   int mas1[SZ] = {5, 7, 24, 25, 3, 6, 12, 56, 9, 17};
   int mas2[SZ];
   int j = 0;
   for (int i = 0; i < SZ; i++)
      if (simple(mas1[i])) {mas2[j] = i; j++;}
      
   for (int i = 0; i < j; i++)
      cout << mas2[i] << " ";
   cout << endl;
   system("pause");
   return 0;
}
duk
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2010, 17:16
Привет! Вот еще темы с ответами:

Копирование одного массива в другой - C++
Как массив из одного вытащить в другой!?

Переписать из одного массива в другой - C++
Дан массив целых чисел из n элементов. Известно, что в массиве все элементы по модулю меньше 100. Переписать в другой массив из данного...

Копирование данных из одного массива в другой - C++
Написать программу, в которой создаются два массива типа char. В одном из массивов должен быть любой инициализированный текст, а в...

Копирование элементов из одного массива в другой - C++
В общем обращаюсь за помощью...тема моей курсовой игра &quot;Парные картинки&quot; я ее делаю консольной.Создается два массива один пустой другой с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru