Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Центр помощи > [с++]Одномерный массив |
Автор: Mrkrab 24.12.2012, 17:52 |
Всем лучей добра и хорошего настроения. Потихонечку начинаю осваивать язык программирования с++, но получается далеко не всё. Может быть кто-нибудь подскажет как написать вот такую программку: 1) Дан символьный массив А из 10 элементов. Надо зашифровать его следующим образом, так, чтобы элемент с начала массива А менялся с последним элементом массива А. При этом меняются местами только согласные элементы массива. Заранее большущее спасибо -) |
Автор: baldina 24.12.2012, 18:03 |
это что такое? ![]() по теме: нужно организовать цикл, скажем, по i, который будет менять местами элементы с индексами i и n-1-i, где n - число элементов. если эти элементы согласны |
Автор: volatile 24.12.2012, 18:14 | ||
имхо это буквы |
Автор: baldina 24.12.2012, 18:20 |
для проверки, является ли символ согласной буквой, придется в отдельном массиве перечислить все согласные, и для каждого символа проверять - присутствует ли он в числе согласных. однако сдаётся мне все чуточку сложнее, т.к. гласные/согласные обычно расположены не симметрично. значит понадобится цикл похитрее, в котором будут использоваться два индекса (или указателя), движущиеся навстречу. |
Автор: Mrkrab 24.12.2012, 18:23 |
не могли бы помочь с написанием программы? Очень был бы признателен. |
Автор: bsa 25.12.2012, 00:09 | ||
Тема перенесена. |