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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2012, 19:42   #1
mr.brain
Новичок
Джуниор
 
Регистрация: 25.02.2012
Сообщений: 3
По умолчанию Задачи на обработку строк

Прошу помогите! я понятия не имею как написать эту задачу! напишите программу, заранее спасибо.
вот сама задачка:
Дана непустая строка S. Вывести строку, содержащую символы строки S, между которыми вставле-но по одному пробелу.
tncui8698j;lv,h
6 t n c u i 8 6 9 8 j ; l v , h


На паскале.
mr.brain вне форума Ответить с цитированием
Старый 25.02.2012, 20:19   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
const s='tncui8698j;lv,h'; var i:integer;
begin for i:=0 to length(s) do write(s[i]:2); readln;end.
Подойдет?
I'm learning to live...

Последний раз редактировалось Stilet; 25.02.2012 в 20:21.
Stilet вне форума Ответить с цитированием
Старый 25.02.2012, 20:20   #3
mr.brain
Новичок
Джуниор
 
Регистрация: 25.02.2012
Сообщений: 3
Хорошо

СПАСИБО!!!!!!!
Если вам не составит труда можете решить еще 2 задачки?
1 задача:
Дана непустая строка S. Вывести строку, содержащую символы строки S, разделенными N-ым коли-чеством символов звездочка(*).
4
34jfdsfnkew;fds
3****4****j****f****d****s****f**** n****k****e****w****;****f****d**** s

2 задача:
Дана строка. Подсчитать количество содержащихся в ней цифр.
паак5тр8лр67653
7

Последний раз редактировалось mr.brain; 25.02.2012 в 21:24.
mr.brain вне форума Ответить с цитированием
Старый 25.02.2012, 21:23   #4
mr.brain
Новичок
Джуниор
 
Регистрация: 25.02.2012
Сообщений: 3
По умолчанию

Пожалуйста! ПЛИИИИИИИЗ!!!

Последний раз редактировалось mr.brain; 25.02.2012 в 21:29.
mr.brain вне форума Ответить с цитированием
Старый 25.02.2012, 21:45   #5
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Во-первых, кросспост запрещен.
Во-вторых, первую задачу уже решили, осталось минимально подправить.
Вторая задача:
Код:
for i:=1 to length(s) do
  if s[i] in ['0'..'9'] then
    inc(count);
Все тривиальное просто
whatever вне форума Ответить с цитированием
Старый 25.02.2012, 22:12   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да. Ты уж приложи моск то, ато это уже не совсем честно получается
Подскажу тебе немного. Чтоб он выводил кучу звездочек тебе нужен примерно такой код
Код:
for k:=1 to N do write('*');
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи на обработку строк Katia_Vasilyeva Паскаль, Turbo Pascal, PascalABC.NET 16 29.11.2011 04:20
Задачи на обработку строк: удалить каждую 3-ю букву, найти кол-во гласных, кол-во цифр в строке,совпадения в 2-х строках Ирина93 Паскаль, Turbo Pascal, PascalABC.NET 6 05.11.2011 22:10
Задача на обработку строк max1m9 Microsoft Office Excel 6 17.12.2009 10:19
задачи: на двумерные массивы,обработку строк,обработку текстовых файлов. (Паскаль) Yaro Помощь студентам 2 12.11.2009 12:55
задача на обработку строк и простейших структур данных LyaLyaLya Помощь студентам 2 19.12.2008 01:41