Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.01.2012, 17:51   #1
tuyu
Новичок
Джуниор
 
Регистрация: 05.01.2012
Сообщений: 4
По умолчанию не могу решить массив

Дан массив размера N и целое число K (1 ≤ K < N). Осуществить сдвиг элементов массива влево на K позиций (при этом AN перейдет в AN–K, AN–1 — в AN–K–1, …, AK+1 — в A1, а исходное значение K первых элементов будет потеряно). Последние K элементов полученного массива положить равны-ми 0.
tuyu вне форума Ответить с цитированием
Старый 05.01.2012, 18:08   #2
pinkiller
Форумчанин
 
Регистрация: 29.10.2011
Сообщений: 141
По умолчанию

for (int i=0; i<=k, i++) {
Array[i]=Array[i+k];
}
for (int i=(N-k); i<=N; i++){
Array[i]=0;
}
pinkiller вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу решить kornit Помощь студентам 0 17.12.2011 20:14
не могу решить wrangler Общие вопросы C/C++ 11 06.12.2009 20:14
Массив на могу решить enot27 Паскаль, Turbo Pascal, PascalABC.NET 4 06.12.2008 09:35
Не могу решить naMazi Microsoft Office Access 2 08.05.2008 06:37