Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/21: Рейтинг темы: голосов - 21, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 21.05.2009
Сообщений: 9

Сортировка множества букв в алфавитном порядке с использованием ASCII кода на Паскале.

21.05.2009, 23:04. Показов 4361. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сортировка множества букв в алфавитном порядке с использованием ASCII кода на Паскале

Заранее спасибо!

Добавлено через 6 часов 26 минут 22 секунды
Задача: Вывести в алфавитном порядке все буквы текста, входящие в него не менее двух раз.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.05.2009, 23:04
Ответы с готовыми решениями:

Сортировка строк в алфавитном порядке с использованием ASCII кода
Только учу паскаль, прошу помощи ! Вроде бы что то написал, но не уверен что правильно, в результате выводит только первые символы слов,...

Множества. Вывод букв в алфавитном порядке.
Всем доброй ночи. У меня программа по множествам, я ее вроде сделал но почемуто не работает, понять немогу. Подскажите ошибку. Само...

Выведите в алфавитном порядке элементы множества, составленного из произвольных букв от A до Z
Выведите в алфавитном порядке элементы множества составленного из произвольных бекв от A до Z. Само множество вводится с клавиатуры по не...

1
 Аватар для Sergei
1513 / 780 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
22.05.2009, 00:03
Лучший ответ Сообщение было отмечено DEMONEL как решение

Решение

Вот код программы
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
program prog;
uses crt;
type vector = array[1..1000] of char;
var
 a,b,c:vector;
 i,l,m,n:integer;
procedure ShowVector(const a:vector;n:integer);
var
 i:integer;
begin
    for i := 1 to n do
    write(a[i]:4);
writeln;
end;
procedure ReadVector(var a:vector;n:integer);
var
 i:integer;
begin
    writeln('Vvedite elementi massiva');
    for i := 1 to n do
    begin
        write('a[',i,']=');readln(a[i]);
    end;
writeln;
end;
procedure BubbleSort(var Arr : vector; const N : Integer);
var
    I : Integer;
    J : Integer;
    Tmp : char;
begin
   for i:=1 to n do
    begin
        for j:=1 to n-i do
        begin
            if Arr[j]>=Arr[j+1] then
            begin
                Tmp := Arr[j];
                Arr[j] := Arr[j+1];
                Arr[j+1] := Tmp;
            end;
        end;
    end;
end;
procedure CountVector(const a:vector;n:integer);
var
 c:array[0..255] of integer;
 i:integer;
begin
for i := 0 to 255 do
    c[i] :=0;
for i := 1 to n do
    begin
        inc(c[ord(a[i])]);
    end;
for i := 0 to 255 do
 begin
  if c[i]>=2 then
   write(chr(i),' ');
 end;
 writeln;
end;
begin
clrscr;
writeln('Vvedite razmer massiva');
write('n=');readln(n);
ReadVector(a,n);
writeln('Massiv do sortirovki');
ShowVector(a,n);
BubbleSort(a,n);
writeln('Massiv posle sortirovki');
ShowVector(a,n);
writeln('Bukvi kotorie vstreciaiutsia bolee 2-h raz');
CountVector(a,n);
readln;
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.05.2009, 00:03
Помогаю со студенческими работами здесь

Вывести элементы множества, составленного из произвольных букв от А ... Z, в алфавитном порядке
3. Дан текст. Найти множества, элементами которых являются встречающиеся в тексте: •цифры от '0' до '9' и знаки арифметических...

Строка: Напечатать в алфавитном порядке множества, сформированные из русских гласных букв.
Постановка задачи такова Дана непустая последовательность слов из строчных русских букв; между соседними словами – запятая, за последним...

Сортировка букв в алфавитном порядке
сортировка латинских букв в строке в алфавитном порядке. В программе должен быть реализован алгоритм сортировки распределением. Вход:...

Напечатать в алфавитном порядке все элементы заданного множества, входящие во множество букв
Пусть задано множество А, напечатать в алфавитном порядке все элементы этого множества, входящих в множество letters=.

Сортировка букв текста в алфавитном порядке
как написать код для кнопки чтобы при ее нажатии буквы которые находятся в Label или там в edit в правильном алфавитном порядке становились...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru