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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.12.2011, 16:58   #1
RIOs
Пользователь
 
Регистрация: 28.12.2011
Сообщений: 49
По умолчанию Строки (Делфи)

Нужно ввести строку из букв, и узнать сколько раз встречается буква "r" .
Код:
uses
SysUtils;

var Str: String[5]; i,r:integer;
begin
writeln('vvedite bykvy');
writeln;
read(Str) ;
for i := 1 to Length(Str) do
begin
if Str[i] in ['A'..'Z','a'..'z']
then write (Str[i]) ;
if Str[i]=r then r:=inc(r);
write (r);

readln;
end;
end.
что я делаю не так? ошибки вылазят.
RIOs вне форума Ответить с цитированием
Старый 28.12.2011, 17:22   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
var Str: String[5]; i,r:integer;c:char;
begin
writeln('vvedite bykvy');
readln(c);
writeln('vvedite cTpoky');
readln(Str) ;r:=0;
for i := 1 to Length(Str) do
begin
if Str[i]=c then inc(r);
end;
write (r);
readln;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить матрицу, элементы первой строки равны максимальному элементу; а второй строки - номеру (Делфи) Markss Помощь студентам 1 30.05.2011 23:15
строки в делфи Danis_ka Помощь студентам 12 18.05.2011 22:37
Строки. Делфи. РэБ Помощь студентам 6 25.12.2010 19:16
Строки в делфи Артём Соловьёв Помощь студентам 0 05.12.2010 13:16
Делфи строки Asira Помощь студентам 1 13.05.2010 22:26