Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.74/47: Рейтинг темы: голосов - 47, средняя оценка - 4.74
0 / 0 / 3
Регистрация: 23.12.2011
Сообщений: 45

Подсчитать количество слов, которые начинаются на букву “А”.

22.03.2012, 19:50. Показов 9060. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан текст, слова в котором разделены хотя бы одним пробелом. Подсчитать количество слов, которые начинаются на букву “А”.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.03.2012, 19:50
Ответы с готовыми решениями:

Подсчитать количество слов которые начинаются на букву а.
дана строка символов. группы символов, разделенны пробелами(одним или несколькими) и не содержащие пробелов внутри себя, будем называть...

Строки. Подсчитать количество слов, которые начинаются на заданную букву
Напишите программу, которая вводит строку и подсчитывает количество слов, которые начинаются на заданную букву.

Найти количество слов в предложении,которые начинаются на букву m
найти количество слов в предложении,которые начинаются на букву m .Вывести эти слова

7
 Аватар для tm2012
110 / 110 / 100
Регистрация: 04.03.2012
Сообщений: 146
22.03.2012, 20:13
Pascal
1
2
3
4
5
6
7
8
9
var s:string; n,a:byte;
begin
writeln('Vvedi stroku:');
readln(s);
for n:=1 to length(s)-1 do if (s[n]=' ') and (s[n+1]='a') then inc(a);
if s[1]='a' then inc(a);
writeln(a);
readln;
end.
2
0 / 0 / 3
Регистрация: 23.12.2011
Сообщений: 45
29.03.2012, 22:38  [ТС]
Цитата Сообщение от tm2012 Посмотреть сообщение
for n:=1 to length(s)-1 do if (s[n]=' ') and (s[n+1]='a') then inc(a);
if s[1]='a' then inc(a);
Как по другому можно записать?
0
 Аватар для tm2012
110 / 110 / 100
Регистрация: 04.03.2012
Сообщений: 146
30.03.2012, 12:40
Цитата Сообщение от Camelot_2012 Посмотреть сообщение
Как по другому можно записать?
Pascal
1
2
3
for n:=1 to length(s)-1 do 
   if (s[n]=' ') and (s[n+1]='a') then a:=a+1;
if s[1]='a' then a:=a+1;
1
Фиговый студент
 Аватар для Mr.Gadget
48 / 6 / 7
Регистрация: 26.09.2013
Сообщений: 550
Записей в блоге: 1
19.12.2013, 23:36
Цитата Сообщение от tm2012 Посмотреть сообщение
Pascal
1
2
3
for n:=1 to length(s)-1 do 
   if (s[n]=' ') and (s[n+1]='a') then a:=a+1;
if s[1]='a' then a:=a+1;
Можешь написать, что ты делаешь в каждой строчке?
0
 Аватар для APALoff
1648 / 1077 / 1081
Регистрация: 03.07.2013
Сообщений: 4,507
20.12.2013, 00:08
Цитата Сообщение от terassa94 Посмотреть сообщение
Можешь написать, что ты делаешь в каждой строчке?
Ну ка быстро иди изучай основы!
У тебя уже весь код есть - изучишь основы, не будешь таких вопросов задавать.
1
Фиговый студент
 Аватар для Mr.Gadget
48 / 6 / 7
Регистрация: 26.09.2013
Сообщений: 550
Записей в блоге: 1
20.12.2013, 00:29
ну напиши... мне некогда изучатьконтрольная работа завтра
0
 Аватар для markiza-inc
924 / 251 / 100
Регистрация: 21.10.2012
Сообщений: 593
20.12.2013, 00:49
Ай - яй - яй! Совсем не хотите учиться.

Pascal
1
2
3
4
5
for n:=1 to length(s)-1 do  {Задается цикл по переменной n от первого до предпоследнего символа строки S}
   if (s[n]=' ') and (s[n+1]='a') then a:=a+1;  {Если текущий символ есть пробел, а следующий за ним символ 'а',}
                                                {то значение переменной а увеличиваем на единицу}
if s[1]='a' then a:=a+1;  {Если первый символ строки есть символ 'a',}
                          {то значение переменной а увеличиваем на единицу}
PS
символ 'a' и переменная а - это не одно и тоже
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.12.2013, 00:49
Помогаю со студенческими работами здесь

Строки. Вывести на экран количество слов, которые начинаются на гласную букву
Написать прогу. Спросить у пользователя слова через запятую, в конце точка. Вывести на экран количество слов, которые начинаются на гласную...

Подсчитать количество слов которые начинаются на ''в'' кончаются на ''л''
Вот такая задача у меня:''Надо подсчитать количество слов которые начинаются на ''в'' кончаются на ''л'' слова розделены пробелом и запятой...

Подсчитать количество слов, которые начинаются с буквы 'а'
дано предложение-строка. подсчитать количество слов ,которые начинаются с буквы 'а'

Подсчитать количество слов, которые начинаются и заканчиваются одной и той же буквой.
Прога1 "Слова в строке отделены пробелами. Подсчитать количество слов, которые начинаются и заканчиваются одной и той же буквой."

Подсчитать количество слов в строке, и вывести на экран только те из них, которые начинаются с буквы 'а'
Здравствуйте, нужна ваша помощь в решении задачи по Turbo Pascal Задача:Дана строка, состоящая из нескольких слов, между словами стоит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru