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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2017, 21:00   #1
DEXTER322
Пользователь
 
Регистрация: 07.12.2016
Сообщений: 20
По умолчанию [С++] Поменять местами предпоследний элемент с самым правым минимальным. Посчитать количество чисел, которые читаются одинаково слева на право и справа налево

Ввести в память машины одномерный целочисленный массив, размером
не менее 30 элементов. Ввод осуществить с клавиатуры.
1 задача)Поменять местами предпоследний элемент с самым правым минимальным.
2 задача)Посчитать количество чисел, которые читаются одинаково слева на право и справа налево.
DEXTER322 вне форума Ответить с цитированием
Старый 30.01.2017, 23:53   #2
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Вроде забацал №2

0.jpg

Когда наберешь - хорошенько протестируй, а то я теоретически набрасал (или воспользуйся как подсказкой для своей будущей программы).

Последний раз редактировалось ura_111; 30.01.2017 в 23:58.
ura_111 вне форума Ответить с цитированием
Старый 31.01.2017, 00:31   #3
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

Чуть попроще переворот числа:
Код:
int a = A[i], b = 0;
while (a) {
  b = 10 * b + a % 10;
  a /= 10;
}
// сравнить b и A[i]
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 31.01.2017, 13:51   #4
DEXTER322
Пользователь
 
Регистрация: 07.12.2016
Сообщений: 20
По умолчанию

Цитата:
Сообщение от ura_111 Посмотреть сообщение
Вроде забацал №2

Вложение 85951

Когда наберешь - хорошенько протестируй, а то я теоретически набрасал (или воспользуйся как подсказкой для своей будущей программы).
Все работает отлично, спасибо огромное
DEXTER322 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посчитать количество символов справа-налево/ удалить все символы до последнего повторяющегося знака/счетесли/другое решение! Aliv1 Microsoft Office Excel 1 20.12.2016 10:20
двумерный массив целых чисел А размером N на M. найти максимальный элемент и поменять его местами с A[1,1]. Задача в Pascal flo90 Помощь студентам 4 19.05.2012 20:00
В массиве из 15 вещественных чисел найти наибольший элемент и поменять его местами с последним элементом массива. 1309 Помощь студентам 4 17.05.2012 14:25
PASCAl ! Найти палиндромом(то есть его запись читается одинаково слева направо и справа на лево ) valerka92 Помощь студентам 4 25.04.2010 12:23
Найти числа,которые читаются слева-направо и справа-налево одинаково(например, 1001). Паскаль NikLik Помощь студентам 8 22.11.2007 23:00