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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
raindeath
0 / 0 / 0
Регистрация: 24.11.2013
Сообщений: 27
#1

Не могу сделать лабу - C++

24.11.2013, 03:06. Просмотров 509. Ответов 3
Метки нет (Все метки)

Помогите решить задание
Описати функцію, що здійснює циклічний зсув на n позицій праворуч елементів цілочисельного масиву, що містить m елементів (n<m).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2013, 03:06     Не могу сделать лабу
Посмотрите здесь:

Не могу сделать лабу C++ - C++
Помогите пожалуйста написать программу: Дана некоторая матрица А(n,n). Матрица В(n,n) получена из матрицы А по формуле, А(i,j)(i,j в...

помогите написать лабу - C++
1. Дано 36-ричное число, содержащее не более 100 цифр (цифры 10,11,...,35 кодируются заглавными латинскими буквами А,В,...,Z). Переставить...

Помогите решить лабу. - C++
Нубу и недостудентоте требуется помощь в написании этого: 4. 1. Цель работы Целью настоящей работы является получение студентами...

Помогите решить лабу [2] - C++
Задача: вычислить значение величины, содержащей несколько однотипных сумм. Для вычисления сумм написать функцию пользователя. Функция:...

делаю лабу осталось 8мин!!!! - C++
делаю лабу осталось 8мин!!!!

срочно нужно зделать лабу к завтрашнему утру - C++
срочно нужно зделать лабу а у меня не получаетса. помогите пожалуйста вот условие

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 533
24.11.2013, 07:56     Не могу сделать лабу #2
лолшто

Мне почему-то кажется, что форум российский, соизвольте писать на русском. На stackoverflow придёте - тоже будете писать на украинском?

Добавлено через 19 минут
Цитата Сообщение от гугл
Описать функцию, осуществляющую циклический сдвиг на n позиций вправо элементов целочисленного массива, содержащего m элементов (n <m).
Так что, вот:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
template < typename T >
void cyclemove ( T arr[], long n, long c ) {
    while ( c-- ) {
        T t = arr[ n-1 ];
        for ( int i = n-2; i >= 0; i-- ) {
            arr[ i+1 ] = arr[ i ];
        } arr[ 0 ] = t;
    }
}
 
int main() {
    int some[] = { 1, 2, 3 };
    cyclemove ( some, 3, 1 );
    cout << "[";
    for ( int i = 0; i < sizeof ( some ) / sizeof ( int ); i++ ) {
        cout << some[ i ] << ( i == sizeof ( some ) / sizeof ( int ) - 1 ? "" : ", " );
    } cout << "]";
    return 0;
}

Не по теме:

Кто-нибудь, объясните мне - зачем я это делаю?

Croessmah
24.11.2013, 08:18
  #3

Не по теме:

Цитата Сообщение от AnyOne697 Посмотреть сообщение
Кто-нибудь, объясните мне - зачем я это делаю?
либо добрый, либо глупый, ну или делать больше нечего

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2013, 10:02     Не могу сделать лабу
Еще ссылки по теме:

Не знаю как переделать лабу, есть пример - C++
Есть готовая лаба, нужно переделать под другой вариан Помогите, пожалуйста..... Порядок выполнения работы. 1. Выбрать класс АТД в...

Лабу оформить в виде функции (сама лаба есть) - C++
Товарищи! Прошу помощи, уже 2 недели мучаюсь с одной лабораторной, сил нет больше) Не могу никак написать несколько функций) Точнее просто...

Не могу сделать программу! - C++
Хочю сделать программу,чтобы в массиве были имена и даты.И программа спрашивала дату.После ввода даты чтобы выводила имя людей у которых в...

С++ не могу сам сделать - C++
Помогите пожалуйста сделать программы на С++ сам не могу сделать потому, что два месяца учебы пропустил, и теперь не знаю как эти программы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
24.11.2013, 10:02     Не могу сделать лабу #4
std::rotate. Там и реалиацию можно посмотреть.
Yandex
Объявления
24.11.2013, 10:02     Не могу сделать лабу
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru