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

нумерация массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ трабл с разделением программы на файлы или неймспейсы! http://www.cyberforum.ru/cpp-beginners/thread283632.html
при компиляцыи возникло множество ошыбок, которые фактически говорят что хедер не подключен! прошу посмотреть код и указать на проблемы! Наставить на путь исправления) ЗЗаранее спасибо. Stack.h...
C++ Сокобан на С++ Ребят, пишу курсовую на С++, игру Сокобан юзая Win 32 Api, может у когото есть желание помочь, или есть простенькие примеры этой игры(уж больно трудно она для меня пишется, но желание написать... http://www.cyberforum.ru/cpp-beginners/thread283621.html
графика - работа с picturebox C++
Используя компоненту PictureBox, сформировать изображение в соответствии с индивидуальным заданием. При необходимости пошагового формирования изображения использовать таймер. При необходимости...
C++ Как работают эти 2 функции
Помогите пожалуйста разобраться. Я уже 3 день не могу разобраться. Суть в том что есть структура и 5 функций EnterAutos(); SaveToFile(); LoadFromFile();ShowAutos(); QuerySearch();. я не могу понять...
C++ Графическое меню http://www.cyberforum.ru/cpp-beginners/thread283533.html
Не хочется изобретать велосипед. Не у кого нет функции меню в графическом режиме Си ? тоесть стрелочками выбираем пункт, энтером подтверждаем
C++ шаблон функции, классы. доброго времени суток, форумчане, прошу вашей Вашей помощи в решение данной задачи т.к. из-за болезни провтыкал данный раздел, а сам никак не раздуплюсь в этой теме. задание звучит так : 1)Написать... подробнее

Показать сообщение отдельно
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
26.04.2011, 12:15
Пробежаться циклом с конца массива, присваивая правому элементу значение левого
C++
1
2
3
int i,a[11]={1,2,3,4,5,6,7,8,9,10};
    for (i = sizeof(a)/sizeof(a[0])-1; i >= 0; i--) a[i]=a[i-1];
    for (i = 1; i < sizeof(a)/sizeof(a[0]); i++)  cout << a[i] << " ";
sizeof(a)/sizeof(a[0])=количество элементов в массиве
Выведет:
1 2 3 4 5 6 7 8 9 10
В общем эта строчка
C++
1
for (i = sizeof(a)/sizeof(a[0])-1; i >= 0; i--) a[i]=a[i-1];
сдвигает элементы массива на 1 вправо, при условии что есть место
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru