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

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

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

Вставка одного массива в другой C++
Как из одного двумерного массива сформировать другой C++
C++ Из одного массива сформировать другой
Копирование элементов из одного массива в другой C++
Переписать из одного массива в другой C++
Из одного массива сформировать другой C++
Копирование одного массива в другой C++
C++ Из одного массива сделать два массива, в один перенести четные элементы, в другой нечетные

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 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
Yandex
Объявления
19.12.2010, 17:16     Из одного массива сформировать другой
Ответ Создать тему
Опции темы

Текущее время: 14:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru