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

массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инстанцирование шаблона http://www.cyberforum.ru/cpp-beginners/thread288227.html
Есть шаблонная очередь с использованием vector Как инстанцировать для своего класса, представляющего строку, изготовленную из vector<char>? template <class T> class mydeque { protected: vector<T> first; //первый вектор - используется для вставки в начало очереди vector<T> second; //второй вектор - используется для вставки в конец очереди public: mydeque() { ...
C++ В заданном текстовом файле подсчитать частоту использования каждого слова из словаря (другого текстового файла). В заданном текстовом файле подсчитать частоту использования каждого слова из словаря (другого текстового файла). Нужно решить на С помогите плз !! http://www.cyberforum.ru/cpp-beginners/thread288216.html
C++ С клавиатуры вводится многострочный текст. Распечатать слова из текста, преобразовав их следующим образом: · перенести последнюю букву в начало слова;
С клавиатуры вводится многострочный текст. Распечатать слова из текста, преобразовав их следующим образом: · перенести последнюю букву в начало слова; · оставить в слове только первые вхождения каждой буквы. Добавлено через 38 секунд Нужно решить на С помогите плз !
C++ Дан целочисленный массив a(n,m). Упорядочить по неубыванию элементы на главной диагонали и диагоналях, параллельных ей. Перестановка элементов допуска
Дан целочисленный массив a(n,m). Упорядочить по неубыванию элементы на главной диагонали и диагоналях, параллельных ей. Перестановка элементов допускается только в пределах соответствующей диагонали. Помогите решить задачу, плз, на Cu
C++ временная остановка)))) http://www.cyberforum.ru/cpp-beginners/thread288205.html
меня интересует такой вопрос: в Си есть какая-нибудь функция, которая останавливает выполнение программы на некоторое время??? (например, если я хочу, чтоб каждое слово текста выводилось через 1 секунду)))
C++ Ввод чисел Столкнулся с такой проблемой. Когда заранее известно количество чисел, то все легко вводится с помощью массива, а как вводить числа, если не знаешь, сколько их будет? (допустим, до нажатия клавиши enter?) подробнее

Показать сообщение отдельно
igorrr37
1636 / 1264 / 129
Регистрация: 21.12.2010
Сообщений: 1,925
Записей в блоге: 7
04.05.2011, 00:45     массивы
Цитата Сообщение от hoholnn Посмотреть сообщение
Сдвинуть все элементы 15-элементного целочисленного массива на две позиции вправо.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <string.h>
 
int main(){
    int mas[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}, i, tmp, pos=2, size=sizeof(mas)/sizeof(*mas);
    for(i=0; i<pos; ++i){
        tmp=mas[size-1];
        memmove(mas+1, mas, sizeof(mas)-sizeof(*mas));
        mas[0]=tmp;
    }
    for(i=0; i<size; ++i){
        printf("%d ", mas[i]);
    }
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru