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

Программа с применением массива - C++

Восстановить пароль Регистрация
 
frank_lampard
-8 / 2 / 0
Регистрация: 23.09.2012
Сообщений: 145
23.09.2012, 20:14     Программа с применением массива #1
Помогите сделать программу с применением массива в С++.
Условие: Втсавить число 0 в середину массива М (20), предварительно сдвинув вправо значения элементов массива, начиная с 11.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
doctor_lecter
 Аватар для doctor_lecter
279 / 152 / 8
Регистрация: 22.09.2012
Сообщений: 283
23.09.2012, 21:34     Программа с применением массива #2
А в чем проблема?
В цикле пройти с конца массива до 11 элемента, записывая каждое значение правее a[i] = a[i-1]
Потом a[10] = 0;
frank_lampard
-8 / 2 / 0
Регистрация: 23.09.2012
Сообщений: 145
07.10.2012, 13:20  [ТС]     Программа с применением массива #3
А можно полностью листинг программы?
Кот Ангенс
 Аватар для Кот Ангенс
317 / 267 / 37
Регистрация: 24.05.2012
Сообщений: 629
07.10.2012, 13:53     Программа с применением массива #4
C++
1
2
3
4
5
6
template <typename T>
void insert(T a[ ], unsigned size, const T& value, unsigned pos) {
    while (--size > pos)
        a[size] = a[size - 1];
    a[pos] = value;
}
frank_lampard
-8 / 2 / 0
Регистрация: 23.09.2012
Сообщений: 145
18.10.2012, 20:09  [ТС]     Программа с применением массива #5
Кот Ангенс, а весь можно, пожалуйста, буду благодарен.
Yandex
Объявления
18.10.2012, 20:09     Программа с применением массива
Ответ Создать тему
Опции темы

Текущее время: 22:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru