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

Вывести на экран только те символы, которые встречаются в строке более трех раз

08.09.2022, 17:46. Показов 783. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана символьная строка. Вывести на экран только те символы,
которые встречаются в ней более трех раз, для каждого из этих символов
указать точное количество повторений.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.09.2022, 17:46
Ответы с готовыми решениями:

Вывести на экран только те символы, которые встречаются в строке более трех раз
Дана символьная строка. Вывести на экран только те символы, которые встречаются в ней более трех раз, для каждого из этих символов ...

Дана символьная строка. Вывести на экран те символы которые встречаются в строке более 3х раз
Работа со строками. Дана символьная строка. Вывести на экран те символы которые встречаются в строке более 3х раз. Для каждого символа...

Вывести на экран те символы, которые встречаются в строке только один раз
Для заданной символьной строки вывести на экран те символы, которые встречаются в ней только один раз, в том порядке, в котором они...

8
259 / 205 / 60
Регистрация: 25.05.2022
Сообщений: 879
08.09.2022, 19:48
Pascal
1
2
3
4
5
6
7
8
begin
 var s:='asdqweasdczxv123gfbnm5678dasa'.Println;
 
 foreach var x in s.tohashset do begin
  var c:=s.CountOf(x);
  if c>3 then Writeln(x,': ',c)
  end;//for
end.
Добавлено через 22 минуты
Точнее
Pascal
1
2
3
4
5
6
7
8
9
10
var bukva:array[char]of byte;
    i:integer;
    S:string;
    
begin
  //fillchar(bukva,0,sizeof(bukva));
  Write('Строка= ');Readln(s);
  for i:=1 to Length(s)do Inc(bukva[S[i]]);
  for i:=1 to 255 do if bukva[Chr(i)]>3 then Writeln(Chr(i),':',bukva[Chr(i)])
end.
0
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
09.09.2022, 06:58
Yuri V,
Цитата Сообщение от ThaiAZ Посмотреть сообщение
указать точное количество повторений.
а не количество одинаковых букв!
0
 Аватар для mr-Crocodile
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
09.09.2022, 09:41
Цитата Сообщение от Joy Посмотреть сообщение
а не количество одинаковых букв!
первый котд не имеет отношения к TurboPascal

а второй, как я понимаю, делает именно то, что надо - для каждой буквы, которая встречается более трёх раз выдаётся количество повторений данной буквы в строке.

Joy, что тебя смутило?
0
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
09.09.2022, 09:53
Цитата Сообщение от mr-Crocodile Посмотреть сообщение
Joy, что тебя смутило?
это
Code
1
2
Строка= qwweeerrrr
r:4
строка: "qwweeerrrr"
символ q-количество повторений - 0
символ w - количество повторений - 1
символ e - количество повторений - 2
символ r - количество повторений - 3, а букв встречается 4
0
 Аватар для mr-Crocodile
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
09.09.2022, 09:58
Цитата Сообщение от Joy Посмотреть сообщение
символ r - количество повторений - 3, а букв встречается 4
не соглашусь с тобой. На мой взгляд количество повторений и количество букв - это синонимы.

Символ "r" встречается в строке четыре раза и символ "r" повторяется в строке четыре раза - это одно и то же.

Хотя я понял твою логику.
0
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
09.09.2022, 10:14
mr-Crocodile, тогда бы просили вывести точное количество этих символов
0
 Аватар для mr-Crocodile
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
09.09.2022, 10:43
Цитата Сообщение от Joy Посмотреть сообщение
тогда бы просили вывести точное количество этих символов
так на мой взгляд именно это и просят в задании

сравни, для примера:
Миниатюры
Вывести на экран только те символы, которые встречаются в строке более трех раз   Вывести на экран только те символы, которые встречаются в строке более трех раз  
1
09.09.2022, 10:58

Не по теме:

в тех заданиях таких формулировок лучше избегать

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.09.2022, 10:58
Помогаю со студенческими работами здесь

Дана символьная строка. Вывести на экран только те символы, которые встречаются в ней более трех раз, для каждого из эти
мне нужно срочно!!!! помоги чем сможете. С++ Добавлено через 19 секунд Вот задание Дана символьная строка. Вывести на экран только...

Написать программу, которая определяет наиболее часто встречающийся в строке символ, а так же символы, которые встречаются более трех раз
Всем привет. Нужна помощь в написании программ(2 штуки) 1) Написать программу, которая определяет наиболее часто встречающийся в строке...

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

Вывести все символы, которые встречаются в строке только один раз, в порядке возрастания их ASCII-кодов.
Напишите программу, которая находит все символы в символьной строке, которые встречаются только один раз. Входные данные На вход...

Символы, которые встречаются в строке более 2-ух раз
Реализовать программу, которая из строки выводит символы в другое поле, которые встречаются в строке более 2-ух раз


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru