|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.04.2009, 10:58 | #1 |
Пользователь
Регистрация: 25.04.2009
Сообщений: 35
|
поменять элементы каждого числа массива слева направо
поменять элементы каждого числа массива слева направо
#include <iostream> #include <algorithm> #include <vector> using namespace std; typedef vector<int> vec; int colvo () { int size = 0; cout << "Введите количество элементов массива" << endl; cin >> size; return size; } void vvod(vec &MyVector, int size) { cout << "Введите элементы массива" << endl; for (int i=0; i<size; ++i) cin >> MyVector[i]; return; } void outputResult(const vec &MyVector, int size) { cout << "Новый массив:" << endl; for (int i = 0; i < size; i++) cout << MyVector[i] << endl; } void preobr(vec &MyVector, int size) { ????????????????????????????????? } int main () { vec MyVector; int i = colvo(); vvod(MyVector, i); preobr(MyVector, i); outputResult(MyVector, i); return 0; } У меня никак не получается заменить все числа на такие числа, которые получаются из исходного записью его цифр в обратном порядке Здесь надо использовать что то вроде этого: int X = 1234567890; AnsiString Str1 = IntToStr(X); //вот тут преобразовываем число в строку AnsiString Str2 = ""; for (int I = Str1.Length(); I > 0; I--) //выворачиваем строку наизнанку { Str2 = Str2 + Str1[i]; } X = StrToInt(Str2); //обратно строку - в число если да то как |
26.04.2009, 15:07 | #2 |
Пользователь
Регистрация: 25.04.2009
Сообщений: 35
|
помогите кто чем может
|
01.05.2009, 12:14 | #3 |
Пользователь
Регистрация: 25.04.2009
Сообщений: 35
|
проверьте пожлста
Код:
Последний раз редактировалось elenSV; 01.05.2009 в 16:19. |
01.05.2009, 12:40 | #4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
01.05.2009, 15:09 | #5 | |
Пользователь
Регистрация: 25.04.2009
Сообщений: 35
|
а как это работает:
Цитата:
Последний раз редактировалось elenSV; 01.05.2009 в 16:18. |
|
01.05.2009, 15:27 | #6 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
elenSV, используйте тег CODE!
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
08.05.2009, 22:44 | #7 |
Пользователь
Регистрация: 25.04.2009
Сообщений: 35
|
Kdevelop отказывается компилировать
какие директивы надо для этого подключать: Код:
|
08.05.2009, 22:50 | #8 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
10.05.2009, 16:11 | #9 |
Пользователь
Регистрация: 25.04.2009
Сообщений: 35
|
а если делать с модулями
компилятор сильно ругается - его не устраивает запись maina и в ф-и preobr косяки находит помогите кто чем может Код:
|
10.05.2009, 16:31 | #10 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Например: Код:
Код:
Компилятор вам указывает на ошибки. Так что не пренебрегайте этим.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поменять элементы каждого числа массива слева направо | elenSV | Общие вопросы C/C++ | 1 | 15.06.2009 21:10 |
Ввести двумерный массив и поменять в нём местами элементы | Ku6ep | Помощь студентам | 3 | 23.12.2008 18:25 |
переписать из массива в линейный двунаправленный список чётные элементы массива | Black_Ak24 | Помощь студентам | 12 | 08.01.2008 00:44 |
Найти числа,которые читаются слева-направо и справа-налево одинаково(например, 1001). Паскаль | NikLik | Помощь студентам | 8 | 22.11.2007 23:00 |