0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 8
|
|
1 | |
В текст из 3 слов нужно вставить ещё одно после первого07.12.2010, 21:39. Показов 1215. Ответов 14
Метки нет (Все метки)
Я не как не могу разобраться со след задачей.В текст из 3 слов нужно вставить ещё одно после первого!ПОМОГИТЕ.Я думаю примерно должно быть так.Находим пробел после первого слова запоминаем номер и после него вставляем слово! и ЕЩЁ как мне правильно вывести двумерный массив в в виде матрицы чтобы он не "уплывал".Как я понимаю через Print using??Но как точно не пойму спасибо!
0
|
07.12.2010, 21:39 | |
Ответы с готовыми решениями:
14
Одно число вставить после первого отрицательного элемента массива, второе – после последнего положительного В массиве после каждого числа, состоящего из одинаковых цифр, вставить еще одно такое же число В массиве после каждого числа, состоящего из одинаковых цифр, вставить еще одно такое же число Вставить в файл №1 весь текст из файла №2 после первого абзаца |
1255 / 705 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
|
|||||||||||
07.12.2010, 21:53 | 2 | ||||||||||
Сообщение было отмечено Памирыч как решение
Решение
2)
например так
1)
0
|
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 8
|
|
07.12.2010, 23:00 [ТС] | 4 |
Или я плохо обьяснил. Или я не правильно вбиваю.Локейт это по идеи с какого места распологать?Так но таблица всё равн будет уплывать например если ввести так:
12 123 11 111 2133 1233 1233 2 23 РАЗВЕ ЧЕРЕЗ ПРИНТ ЮЗИНГ НЕЛЬЗЯ (ПРОСТО Я ТОЧНО НЕ ЗНАЮ) Добавлено через 11 минут А по 2му.Могли бы вы пояснить в кратце конечно что такое DO...LOOP я знаю но конкретно в данной прогремм.забуксовал.Сделать своеобразные REMы.Или тодельно коментарием.Так как он у меня вставляет слово не после первого слова текта а преде ним
0
|
1255 / 705 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
|
|||||||||||
08.12.2010, 07:03 | 5 | ||||||||||
Сообщение было отмечено Памирыч как решение
Решение
условие было в тексте из 3 слов, а не одного.
сначала хотя бы проверил
Добавлено через 1 минуту можешь и через print using если так охота
0
|
Оранжевый портфель.
60 / 58 / 47
Регистрация: 13.11.2010
Сообщений: 459
|
|
08.12.2010, 11:34 | 6 |
помойму print using "###########" (ч)"что печатать"
ч - помойму нужен какойто знак мб";" тогда для "что печатать" будет выведено места равное коичеству # если # больше чем надо то там будут пробелы, хотя тут надо точно знать что будет печататься, хотя и в locate тоже, чтобы определить сколько нужно # (просто 5 пробелов на мой взгляд как то странно) Добавлено через 2 минуты вот еще что если будешь исползовать ? USING выводимая информация будет выравнена по правому краю, а при locate по правому
0
|
Оранжевый портфель.
60 / 58 / 47
Регистрация: 13.11.2010
Сообщений: 459
|
|
08.12.2010, 12:26 | 8 |
0
|
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 8
|
|
08.12.2010, 22:25 [ТС] | 10 |
Спасибо всем за ответы!Но всё таки я сделал через using ну не в этом дело.Просто через Locate был illegal function call.НО по 2й вопросы так и остались теперь он в конец слово вставляет!
А я не как не могу сделать так!Ввожу изначально например: Mama kupila sobacu - Это текст Bolchuiu - Это слово ПОЛУЧАЮ- Mama Bolchuiu kupila sobacu
0
|
1255 / 705 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
|
|
09.12.2010, 06:45 | 11 |
0
|
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 8
|
|
09.12.2010, 08:57 [ТС] | 12 |
Ну если бы это так получалось я бы не спрашивал ещё раз.Получается так Mama kupila sobacuBolchuiu
0
|
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
|
|
09.12.2010, 13:34 | 13 |
Rusakovich, проверь как следует, всё правильно в посте №2 от softmob
2
|
09.12.2010, 13:59 | 14 | |||||
>Просто через Locate был illegal function call.
Ясен пень, границы текстовой области от 1 до 80 по горизонлали и от 1 до 25 по вертикали, при этом на 24 строке включается механизм пролистывания(при печати) вверх всей страницы на 1 строку. Это можно обойти если писать через память, но вам об этом рано думать. Выложите кстати вашу программу с USING, наверняка она использует его так:
0
|
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 8
|
|
09.12.2010, 18:25 [ТС] | 15 |
Спасибо всем огромное!Все мои вопросы исчерпаны!
А по поводу 2й программы не получалось потому, что я вместо " " писал без пробела "" По поводу принт Юзинг: Вводиться изначально с клавы любой массив и сам вывод так For i=1 to m For j=1 to m Print using "####";a(i,J); next ne[t Может вам и виднее но выравниванеи по правой стороне есть а чтобы через локейт я буксую
0
|
09.12.2010, 18:25 | |
09.12.2010, 18:25 | |
Помогаю со студенческими работами здесь
15
Дан массив после первого отрицательного элемента нужно вставить число Вставить еще одно действие MySQL Можно ли в файле в последовательность чисел вставить как-нибудь еще одно число? Нужно регулярное выражение(еще одно) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |