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

Дан массив 49 элементов. Сделать перестановку чисел в 1ой и последней семерке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как переводится эта строка? http://www.cyberforum.ru/cpp-beginners/thread836102.html
lf.lfWeight=iAttributes&EZ_ATTR_BOLD?700:0;
C++ Задача с классами. Программа с использованием класса Employee Задача: Напишите программу с использованием класса Employee, которая создает два объекта класса Employee, устанавливает значение членов itsAge, itsYearsOfService и itsSalary, а затем отображает их на экране. Сама программа выглядит так #include <iostream> class Employee { public: int getAge () const; void setAge (int Age); int... http://www.cyberforum.ru/cpp-beginners/thread836089.html
C++ Использование препроцессора
Здравия желаю!:) Есть ли смысл в конструкции #ifdef - #endif в данном коде, и если есть, то какой: class myClass { public: myClass(const char* const a); ~myClass();
C++ Сортировка списка слов
Помогите написать код:) Сортировка списка слов. Каждый элемент списка содержит динамический массив типа char {char*}. Массив хранит слово на латинице. Пользователь вводит кол-во элементов и перечисляет слова, которые нужно поместить в список. Задача: Упорядочить список по возрастанию, не используя дополнительных списков. То есть изменяя имеющийся. Вывести на экран результат и...
C++ Что за функция fabs(int)? http://www.cyberforum.ru/cpp-beginners/thread836076.html
Что за функция fabs(int)?
C++ bad_alloc или bad_alloc() Здравия желаю!:) Хотелось бы узнать, какая разница между throw bad_alloc; и throw bad_alloc();. В 1м случае, как я понимаю, кидается что-то вроде типа. Во 2м случае кидается временный объект, при чем вызывается конструктор. Прошу объяснить механику этих исключений. подробнее

Показать сообщение отдельно
ashta
6 / 6 / 1
Регистрация: 28.08.2012
Сообщений: 65
12.04.2013, 20:11     Дан массив 49 элементов. Сделать перестановку чисел в 1ой и последней семерке
Подскажите, пожалуйста, как сделать перестановку чисел в семерке. Т.е. число в 0 индексом поменять с 6, 1 - с 5ым, 2ое с 4м, 3 остается неизменным. Тоже самое в последней семерке.

Я пытался решить, как-то неправильно выходит:

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
# include <iostream>
# include <stdlib.h>
# include <time.h>
using namespace std;
 
void main ()
{
    srand (time(NULL));
 
    const int size=49;
    int arr[size];
    int i, temp;
 
    //генерация чисел массива
    for (i=0; i<size; i++)
        arr[i]=rand()%50;
    cout<<"Massive\n"<<arr[i];
 
    //перестановка элементов
    for (i=0; i<size/7; i++)
        temp=arr[i*7];
    arr[i*7]=arr[i*7-5];
 
    cout<<"\nChanged massive\n:"<<"\n"<<arr[i];
 
    for (i=0; i<size; i++)
        cout<<arr[i];
        
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru