Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
Aqva
1

После каждого слога в строке поставить звездочку

25.11.2011, 22:20. Показов 1349. Ответов 3
Метки нет (Все метки)

Заданы М строк слов, которые вводятся с клавиатуры. Вводится слог (последовательность букв). После каждого слога в строке поставить звездочку
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.11.2011, 22:20
Ответы с готовыми решениями:

После каждого слога в строке поставить звездочку
Заданы М строк слов, которые вводятся с клавиатуры. Вводится слог (последовательность букв). После...

Заданы M строк слов, которые вводим сами. Вводится слог,После каждого слога поставить звездочку.
заданы M строк слов, которые вводятся с клавиатуры. Вводится слог(последовательность букв).После...

В строке после каждого пробела вставить звездочку
помогите кто нибуть, мне нада записать строку, в ней после каждого пробела вставить звездочку,...

В заданной строке, после каждого слова вида «sin», «cos» или«log», поставить скобку «(»
3. В заданной строке, после каждого слова вида «sin», «cos» или «log», поставить скобку «(».

__________________
3
20 / 20 / 19
Регистрация: 25.10.2011
Сообщений: 122
26.11.2011, 07:59 2
можно пример?)
0
Aqva
26.11.2011, 17:59 3
Например, даны слова в каждой строке:
"жизнь животных"
"лужи лыжи"
Вводится слог, например, "жи". И после каждого слога нужно поставить звездочку. Получается:
"жи*знь жи*вотных"
"лужи* лыжи*"
Суть в том, что у меня не получается вклинить звездочку. Она перекрывает последующую после нужного слога букву. Т.е. получается: "жи*нь жи*отных".
Мне посоветовали сделать нарезку каждой строки, а потом при выводе всё соединить. Но я никак не могу это сделать (опыта и знаний маловато). Может хотя бы пример задачи подкините, а дальше я сам покумекаю.
4795 / 1466 / 392
Регистрация: 25.04.2010
Сообщений: 4,112
Записей в блоге: 1
26.11.2011, 20:15 4
Но я никак не могу это сделать
Разбиваете строку на 2 части операторами LEFT и MID, далее вставляете свою звёздочку. В чём проблема?

PureBasic
1
2
3
4
5
6
7
8
9
CLS
  '  Исходная строка
  A$ = "Testovaya stroka"
  '  Позиция вставки
  Poz% = 5
  '  Вот так вставляется символ в строку
  B$ = LEFT$(A$, Poz%) + "*" + MID$(A$, Poz% + 1)
 
PRINT B$
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.11.2011, 20:15

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Функция: вместо всех символов после шестого, в каждом слове строки, поставить одну звездочку
Функция получает на вход длинную строку с множеством слов. Она должна вернуть ту же строку, но в...

Вывести на печать слово "информатика" с задержкой после каждого слога
Даны действительные a,b,c. Найти значение выражения max(a,b)+max(a,c)+max(b,c) с...

Вставка "ма" после каждого слога(или гласной) в произвольном слове
Здравствуйте. Нужна помощь в задании. Мы вводим любое слово (например, литература) и нужно после...

Сделать первую букву каждого слова большой и поставить точку после каждого слова
Немного не получается сделать первую букву слов большой, может я чтото неправильно делаю( точно ). ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.