![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Saha |
![]()
Сообщение
#1
|
Школьник ![]() Группа: Продвинутые Сообщений: 13 Регистрация: 11.4.2010 Город: Пермь Учебное заведение: ПГТУ ![]() |
Создать в программе Блокнот текстовый файл. Написать программу, которая подсчитывает количество слов в созданном текстовом файле, заканчивающихся на заданную букву.
Как сделать, чтобы программа определяла, что слово должно заканчиваться на заданную букву??? Пожалуйста, помогите!! Буду очень благодарна)) |
![]() ![]() |
Евгений М. |
![]()
Сообщение
#2
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 199 Регистрация: 6.11.2009 Город: Уфа Вы: студент ![]() |
Цитата Пожалуйста, помогите!! http://www.prepody.ru/ipb.html?act=boardrules В чем проблема то? Или для вас "помогите" одно и тоже, что "решите мне"? |
Saha |
![]()
Сообщение
#3
|
Школьник ![]() Группа: Продвинутые Сообщений: 13 Регистрация: 11.4.2010 Город: Пермь Учебное заведение: ПГТУ ![]() |
http://www.prepody.ru/ipb.html?act=boardrules В чем проблема то? Или для вас "помогите" одно и тоже, что "решите мне"? эмм.. я не знаю как сделать так, чтоб программа определяла, что слово именно ЗАКАНЧИВАЕТСЯ на заданную букву.. |
Vahappaday |
![]()
Сообщение
#4
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
а язык-то хоть какой?
|
Saha |
![]()
Сообщение
#5
|
Школьник ![]() Группа: Продвинутые Сообщений: 13 Регистрация: 11.4.2010 Город: Пермь Учебное заведение: ПГТУ ![]() |
Паскаль
|
Vahappaday |
![]()
Сообщение
#6
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
{с - искомый символ, на который слово должно заканчивается}
{пердположим, у вас есть распарсенный массив строк} {s - текущее обрабатываемое слово} {count - счетчик слов} l:= length(s); if (s[l]=c) then count:=count+1; |
Saha |
![]()
Сообщение
#7
|
Школьник ![]() Группа: Продвинутые Сообщений: 13 Регистрация: 11.4.2010 Город: Пермь Учебное заведение: ПГТУ ![]() |
Спасибо))) А тип s какой должен быть?
|
Saha |
![]()
Сообщение
#8
|
Школьник ![]() Группа: Продвинутые Сообщений: 13 Регистрация: 11.4.2010 Город: Пермь Учебное заведение: ПГТУ ![]() |
у меня не получается((
У меня есть программа, которая находит в заданной строке слово, в котором больше всего встречается заданная буква. Может в ней кое-что изменить просто, да и все? program lab8; const r=[' ',',','.']; var s,s1,s2:string; i,k,m,g,p:integer; c:char; begin writeln('vvedite stroku'); readln(s); s:=' '+s; write('vvedite bukvu dlya poiska c='); readln ©; m:=0; for i:=1 to length(s) do if not(s[i]in r)and (s[i-1] in r) then begin k:=i;s1:=''; while not(s[k] in r)and(k<=length(s))do begin s1:=s1+s[k]; k:=k+1; end; g:=0; for p:=1 to length(s1) do if s1[p]=c then g:=g+1; if g>m then begin m:=g; s2:=s1; end; end; writeln; if m=0 then write('slov s bukvoi ',c,' net') else writeln('bolshe vsego bukv ',c,' v slove ',s2); end. |
Saha |
![]()
Сообщение
#9
|
Школьник ![]() Группа: Продвинутые Сообщений: 13 Регистрация: 11.4.2010 Город: Пермь Учебное заведение: ПГТУ ![]() |
Я справилась сама))
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 19:46 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru