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

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

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

Сформировть массив по правилу - C++

26.12.2011, 12:49. Просмотров 380. Ответов 2
Метки нет (Все метки)

из элементов массива a,заполненного целыми числами,сформировть массив b того же размера по правилу:четные элементы массива a удвоить, нечетные оставить без измененний!
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2011, 12:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сформировть массив по правилу (C++):

Массив: Получить новый массив В по следующему правилу: В1=А1+А10 - C++
помогите пож-та.Дан массив А(10). Получить новый массив В по следующему правилу: В1=А1+А10 В2=А2+А9 и так далее. Вывести на экран ...

Задан массив и матрица, получить другой массив по правилу - C++
Здравствуйте,Помогите решить пожалуйста:swoon: Буду очень благодарен) Задан массив B=\left и матрица ...

Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: - C++
Помогите решить задачу на языке с++ Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент...

Преобразовать массив по правилу - C++
Здравствуйте, товарищи программисты. Мне на С++ нужно написать вот эту программу на завтра, помогите пожалуйста. N-натуральное число. ...

Сформировать массив по правилу - C++
Дан двумерный массив A размером М*N. Сформировать массив по следующему правилу: Если A кратно 6, то B=A/6+A2, иначе B=√A. Проверку значения...

Сформировать массив по правилу - C++
Нужно сделать 2 задания: 1) Дан массив y1... y12 Сформировать новый массив f = ((1 - y) / (y * y)) + A*y где A=2, если y<=2 или...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
26.12.2011, 13:43 #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>
 
#include <cstdlib>
 
 
using namespace std;
 
int main ()
{
  const int N = 10;
  int a[N], b[N];
  for(int i = 0; i < N; i++) {
      a[i] = rand()%10;
     cout << a[i] << " ";
     }
  for(int i = 0; i < N; i++)
    if (a[i]&1)  { b[i] = a[i]; }
      else { b[i] = a[i] * 2; }
 
  cout << endl;
  for(int i = 0; i < N; i++) {
      cout << b[i] << " ";
     }
  return 0;
}
shakir
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 2
26.12.2011, 14:02  [ТС] #3
прога не работает!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2011, 14:02
Привет! Вот еще темы с ответами:

Получить массив по правилу - C++
Задан одномерный массив A(N). Получить новый массив A(N), уменьшив все его элементы, которые больше среднего арифметического всех...

Преобразовать массив по правилу - C++
Дан одномерный массив целых чисел, состоящий из N элементов. Преобразовать массив таким образом, чтобы сначала располагались все элементы,...

Построить массив по правилу - C++
Дан массив A. Построить массив В(5) по следующему правилу: В(I) присвоить 1, если в I-той строке массива есть хотя бы один отрицательный...

Сформировать массив по правилу - C++
Дан двухмерный массив W (N, M) и Х (N), сформировать массив Y(N), где Yi=1, 2...N, есть сумма элементов i-ой строки массива, если она...


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

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

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