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

В массив В перенести все элементы массива А, имеющие четный индекс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вопросы по теории http://www.cyberforum.ru/cpp-beginners/thread378514.html
Здравствуйте, уважаемые участники форума. Начинаю изучать программирование и язык C++ в частности. И сразу же появились вопросы, теоретического так скажем плана. Задам их, допустим, на примере всеми любимого хелловорда (а на большее я пока и не способен :)): #include <iostream> int main() { std::cout << "Hello people!\n"; system("pause"); return 0;
C++ Считывание из файла как считать из файла число, в котором оно будет задаваться в виде ASCII графики где белый цвет обозначен символом ".", светло-серый - "%", тёмно-серый - "#", чёрный - "@" и сохранить его в файл? примеры исходного файла: http://www.cyberforum.ru/cpp-beginners/thread378493.html
Преобразование char[256] в char* C++
Как преобразовать char в char*?
C++ Подсчитать сумму положительных чисел в массиве
Добрыйд день. Требуется написать программу на языке Си Условие задачи: дан массив вещественных случайных чисел(размер массива определяет пользователь, но в диапазоне ) подсчитать сумму положительных чисел. Заранее спасибо
C++ Преобразовать строку , заменив все сочетания “авс” на ”ghn” http://www.cyberforum.ru/cpp-beginners/thread378453.html
Постановка задачи: Задать символьную строку, состоящую из слов. Слова разделены группой пробелов. Выполнить обработку по варианту. Исходную строку и результат вывести на экран. Исходную строку символов ввести с экрана. Преобразовать строку , заменив все сочетания “авс” на ”ghn” #include<iostream.h> #include<conio.h> char fun_str( int i) {
C++ Напечатать те слова строки, в которых нет повторяющихся букв Вводится строка; между соседними словами - не менее одного пробела, за последним словом - точка. Напечатать те слова строки, где в слове нет повторяющихся букв.(с++) помогите пожалуйста очень срочно надо на понедельник 7.11.11 #include<iostream.h> #include<string.h> #include<conio.h> int main() подробнее

Показать сообщение отдельно
BlackHawk123
1 / 1 / 0
Регистрация: 17.10.2011
Сообщений: 6
06.11.2011, 15:43     В массив В перенести все элементы массива А, имеющие четный индекс
4. Ввести массив А. В массив В перенести все элементы массива А, имеющие четный индекс, справа от которых расположены элементы с нечетным значением. Массив В отсортировать по убыванию, используя метод слияния.
Я честно не шарю в этом.
Мне тут друг накалякал, но не смог особо, что сделать. Может поможет вам:
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
34
35
36
37
38
39
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <conio.h>
#include <iostream.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{const int Amax=100;
 int i, j, A[Amax], B[Amax], buf, N, k;
 bool changed;
 cout<<"Vvedite razmer massiva: ";
 cin>>N;
 cout<<"Vvedite elementy massiva: " ;
 for (i=0; i<N; i++) cin>>A[i];
 cout<<"Proverrim A[i] ";
 for (i=0, k=0; i<N; i+=2) {if (A[i+1]%2>0) B[k++]=A[i];}
 cout<<k<<endl;
 for (i=0; i<k; i++) cout<<B[i]<<"   ";
 cout<<endl<<"Sortiruev B[i] ";
 for (j=0; j<k; j++)
   {B[j] = A[N+j]; cout<<A[N+j]<<"  ";}
 for (i=0; i<N+j; i++)  cout<<A[i]<<"     ";
 for (i=0; i<k-1;i++)
  if (B[i]<B[i+1])
      {buf=B[i];
      B[i]=B[i+1];
      B[i+1]=buf;
      for (i=0; i<k; i++);
      cout<<endl;}
  for (i=0; i<k; i++);
  cout<<"konec";
  getch();
        return 0;
}
//---------------------------------------------------------------------------
Добавлено через 4 часа 29 минут
Блин народ где спасители?) Спасите товарища)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru