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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан одномерный массив А, состоящий из N элементов. Перенести в начало массива все четные элементы, а в конец массива - все нечетные http://www.cyberforum.ru/cpp-beginners/thread773172.html
Помогите, пожалуйста. >>"Дан одномерный массив А, состоящий из N элементов. Сколько значений элементов встречается в массиве по 3 раза?"<< Нужно написать алгоритм на C++ Заранее спасибо добрым людям!
C++ Изучение С++ Очень загорелся в изучении с++, учусь только на втором курсе радиотехнического техникума, и учим паскаль, но я уверен в том что он мне не сильно понадобится.... Постепенно конечно на парах буду учить, но это так, только сессию закрыть, а очень хочу выучить С++, так вот в чем суть вопроса: Есть желающие, которые могли бы давать рекомендации по скайпу, начиная от минимума, и заканчивая более чем-то... http://www.cyberforum.ru/cpp-beginners/thread773170.html
c++ как подсчитать количество записей в файле C++
Есть файл, в нем хранится определенное количество структур размером sizeof(Student), необходимо подсчитать их количество. Пробовал вот так, но на этом месте программа вылетает. while(!feof(datafile)) { if (fread(&Current->inf,sizeof(Student),1,datafile)) { count++; }
C++ Fahrenheit to Celsius Tab
Товарищи программисты, подскажите пожалуйста, как же сделать вывод результата в виде двух параллельных таблиц(чтобы напротив градусов цельсия были градусы фаренгейта)!? int cel(int); int far(int); void main() { int t_far,t_cel; for (int i=32; i<213; i++){
C++ Выделяется ли память для ссылки? http://www.cyberforum.ru/cpp-beginners/thread773159.html
Добрый день есть код: char a = 'd'; char *ptr = &a; char &link = a; Вопрос в том, что такое link? Отдельный объект или просто ссылка? И если объект, то сколко памяти для него выделяется. Спасибо.
C++ Где мы можем использовать, дружественный оператор сложения? Где мы можем использовать, дружественный оператор сложения,почему нельзя воспользоваться перегрузкой оператора в классе,Зачем усложнять? подробнее

Показать сообщение отдельно
palva
 Аватар для palva
2373 / 1595 / 190
Регистрация: 08.06.2007
Сообщений: 6,364
Записей в блоге: 4
27.01.2013, 23:43     Дан одномерный массив А, состоящий из N элементов. Перенести в начало массива все четные элементы, а в конец массива - все нечетные
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int a[] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
int i, j, k, s;
int n = sizeof(a) / sizeof(int);
int main() {
    for(i=0,j=1; j<n; i=i+1,j=j+2) {
        s=a[j];
        for(k=j; k>i; k--) a[k]=a[k-1];
        a[i]=s;
    }
    for(i=0; i<n; i++) std::cout << a[i] << ' ';
    std::cout << std::endl;
    return 0;
}
 
Текущее время: 00:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru