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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2010, 19:48   #1
ARB
Новичок
Джуниор
 
Регистрация: 17.05.2010
Сообщений: 2
По умолчанию строковый тип переменных

Помоги те пожалуйста, решите сколько сможете.
Задачи на строки.

1. Определите номер позиции, в которой в пятый раз встречается буква М в данной символьной строке. Если такой позиции нет, то сообщите количество букв М в строке.
2. Вырежьте два первых символа символьной строки и поместите их в конец данной строки.
3. Дана символьная строка «Семенов Виктор Николаевич».Напечатайте ее в виде «В.Н. Семенов».
4. Подсчитать, сколько раз в данной строке встречается буква С, вводимая с клавиатуры.
5. Из строки удалить среднюю букву, если длина строки нечетная, иначе - удалить две средние буквы
6. Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ"

Парни, хоть что сможете решите, решается судьба человека, буду очень признателен...
ARB вне форума Ответить с цитированием
Старый 17.05.2010, 20:33   #2
Rusl92
Форумчанин
 
Аватар для Rusl92
 
Регистрация: 30.03.2008
Сообщений: 392
По умолчанию

1.
Код:
var s:string;
    k:integer;
begin
   read(s);
   k:=0;
   pos:=0;
   for i:=1 to length(s) do
    if s[i]='M'
      then
       begin
        inc(k);
        if k=5 then begin pos:=i; break end
       end;
    if pos=0 then write('Количество букв M в строке = ',k)
             else write('Позиция пятой буквы M = ',pos);
    readln
end.
остальное в асе 395359808
удачи
Программирование - это великое искусство... Такое же как например и живопись!
Rusl92 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
строковый тип gessi Помощь студентам 3 25.11.2009 09:40
Строковый тип Koshmarick Помощь студентам 8 05.11.2009 12:37
Символьный и строковый тип TwEEkcs Помощь студентам 1 24.06.2009 10:25
Строковый тип данных Mihael-Vlz Паскаль, Turbo Pascal, PascalABC.NET 7 23.04.2009 17:01