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

Массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив Visual C++ 2005 http://www.cyberforum.ru/cpp-beginners/thread73234.html
не получается завершить.как можно доделать задачу? Дан массив.четные элементы этого массива удваивают, а у нечетных подсчитывают корень.
C++ Счастливый билет Ув. программисты, помогите пожалуйста несчастному студенту решить задачу. (о вознаграждении договоримся) Дан массив из 6 целых чисел от 1 до 9, представляющий собой номер автобусного билета.... http://www.cyberforum.ru/cpp-beginners/thread73233.html
файлы. нужно переделать C++
Имеется файл, элементами которого являются отдельные слова. Записать в другой файл слова, начинающиеся на букву о или а. размер заданного файла неизвестен. на работает,только переносит только...
Найти скалярное произведение векторов C++
нужно написать две программы 1) нахождение скалярного произведения векторов 2) вычисление среднего значения если кто то может выложить их буду очень...
C++ бинарное дерево порядка http://www.cyberforum.ru/cpp-beginners/thread73219.html
Написать программу, которая введенный пользователем массив целых чисел представляет в виде бинарного дерева порядка.
C++ количество и индексы всех нулевых элементов Написать программу, которая в заданном двумерном массиве вещественных чисел находит количество и индексы всех нулевых элементов. подробнее

Показать сообщение отдельно
Fintroll
1 / 1 / 0
Регистрация: 04.12.2009
Сообщений: 18
11.12.2009, 17:52
Цитата Сообщение от Ulyana Посмотреть сообщение
Дан массив. Переписать его второй, четвертый и т.д элементы в другой массив такого же размера. Расположив элементы подряд с начала массива.
Помогите решить задачу!
если переписывать только чётные элементы тогда нафига второй массив такого же размера?

Вот программа которая переписывает сначала чётные, потом нечётные.

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
#include <iostream.h>
#include <conio.h>
#include <windows.h>
const int n=10;
void main()
{
 int a[n],b[n],i;
 cout<<"vvedite massiv A"<<endl;
  for (i=0; i<n; i++)
  {
   cout<<"["<<i<<"]= ";
   cin>>a[i];
  }
  int k=0;
  for (i=0; i<n; i++)
   if (i%2 == 0)
       {
         b[i/2] = a[i];
         k++;
       }
 
  for (i=0; i<n; i++)
   if (i%2 != 0)
       {
         b[k] = a[i];
         ++k;
       }
 
  cout<<"Massiv B"<<endl;
  for (i=0; i<n; i++)
       cout<<b[i]<<" ";
  getch();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru