1 | |
Ввести с клавиатуры строку, заменить в ней все буква "а" на букву "b"22.06.2011, 10:06. Показов 6118. Ответов 22
Метки нет (Все метки)
Здравствуйте) Вот возникла такая проблема.... не умею работать с указателями еще((
Помогите написать задачку: "используя указатели, написать следующую программу. Ввести с клавиатуры строку, заменить в ней все буква "а" на букву "b" и вывести полученную строку на экран."
0
|
22.06.2011, 10:06 | |
Ответы с готовыми решениями:
22
Ввести строку, состоящую из латинских букв. Заменить каждую букву строки на букву, следующую за ней по алфавиту Ввести строку, состоящую из латинских букв. Заменить каждую букву строки на букву, следующую за ней по алфавиту Ввести строку, состоящую из латинских букв. Заменить каждую букву строки на букву, следующую за ней по алфавиту Ввести строку, состоящую из латинских букв. Заменить каждую букву строки на букву, следующую за ней по алфавиту |
MiThEoN
|
|
22.06.2011, 11:00 | 4 |
Temoxa, Указатель , это есть некое целое число ,которое указывает на адрес в памяти, и им же можем также оперировать как и с обычным целым.
т.к. строка в памяти хранится упорядочено, то если прибавим еденицу к указателю значит обратимся к следующему элементу. А операция * это взятие иныормации с того адреса. Добавлено через 3 минуты Не по теме: Так у вас проблемы не тольлько с указателями?
0
|
MiThEoN
|
||||||
22.06.2011, 11:36 | 6 | |||||
В указатель не получится, только если освободить динамически память для него.
А для ввода, лучше использовать статические массивы char-ов.
0
|
2381 / 1665 / 279
Регистрация: 29.05.2011
Сообщений: 3,399
|
||||||
22.06.2011, 11:42 | 7 | |||||
Хорошо бы ещё и ограничивать ввод
0
|
22.06.2011, 11:59 [ТС] | 8 |
"используя указатели, написать следующую программу. Ввести с клавиатуры строку, заменить в ней все буква "а" на букву "b" и вывести полученную строку на экран."
Вот парни можете просто это задание сделать?)) без дин.массивов? тока полностью задание а не частями
0
|
2381 / 1665 / 279
Регистрация: 29.05.2011
Сообщений: 3,399
|
|
22.06.2011, 12:02 | 9 |
Здесь нет динамических массивов. А совсем без массивов мы это задание сделать не можем. Ни полностью, ни частями.
0
|
Higher
|
||||||
22.06.2011, 12:05 | 11 | |||||
0
|
2381 / 1665 / 279
Регистрация: 29.05.2011
Сообщений: 3,399
|
|
22.06.2011, 12:08 | 15 |
Да, кстати, ввод с экрана мы тоже сделать не сможем.
Добавлено через 42 секунды diagon, это с клавиатуры (с консоли)
1
|
VASSUV
|
22.06.2011, 12:11
#16
|
Не по теме: Привыкли все на блюдечке получать.
0
|
MiThEoN
|
||||||
22.06.2011, 12:22 | 20 | |||||
1
|
22.06.2011, 12:22 | |
22.06.2011, 12:22 | |
Помогаю со студенческими работами здесь
20
Ввести строку, состоящую из латинских букв. Заменить каждую букву строки на букву, следующую за ней по алфавиту (например, a-b, b-c, z – a). Ввести с клавиатуры символьную строку и заменить в ней все буквы «а» на «б» и все буквы «б» на «а» (заглавные на заглав Ввести с клавиатуры символьную строку и заменить в ней все буквы «а» на «б» и все буквы «б» на «а» (заглавные на заглавн Ввести с клавиатуры символьную строку и заменить в ней все буквы «а» на «б» и все буквы «б» на «а» Ввести строку и заменить в ней все цифры на * Ввести строку и определить, содержат ли все слова заданную с клавиатуры букву Ввести строку и определить, содержат ли все слова заданную с клавиатуры букву Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |