36 / 34 / 2
Регистрация: 12.11.2009
Сообщений: 46
1

разные буквы

15.11.2009, 00:23. Показов 1940. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите решить
Дана слова, определять сколько в ней разных букв….
2
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2009, 00:23
Ответы с готовыми решениями:

Строки. Вывести на экран все слова, в которых все буквы разные
Дан текст из слов, разделенных пробелами. Вывести на экран все слова, в которых все буквы разные....

Напишите программу, которая заменяет в символьной строке все буквы a на буквы b , a буквы A на буквы B
Здравствуйте,помогите пожалуйста написать программу .Напишите программу, которая заменяет в...

Файл содержит буквы,посчитать буквы 'p'. нужно только найти ошибку
Помогите пожалуйста найти ошибку) Файл содержит буквы латинского алфавита. Подсчитать количество...

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

7
localhost
58 / 58 / 9
Регистрация: 02.09.2009
Сообщений: 170
15.11.2009, 00:30 2
Pascal
1
2
3
4
5
6
var H:string;
begin
 writeln('Введите слово:');
 read(H);
 writeln('К-во букв:',ord(H[0]));
end.
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
15.11.2009, 00:43 3
Wassago, это немноге не то, там же написано разных...
adic.93, вот решение:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var
  s:string;
  m:set of char;
  i,count:integer;
begin
  writeln('Ââåäèòå ñëîâî:');
  readln(s);
  count:=0;
  for i:=1 to length(s) do
    if not (s[i] in m) then
    begin
      m:=m+[s[i]];
      inc(count)
    end;
  writeln('Êîëè÷åñòâî ðàçíûõ áóêâ: ',count)
end.
2
36 / 34 / 2
Регистрация: 12.11.2009
Сообщений: 46
15.11.2009, 00:46  [ТС] 4
мне нужны только разные буквы, а не все

Добавлено через 2 минуты
спасибо большое Inadequate
2
localhost
58 / 58 / 9
Регистрация: 02.09.2009
Сообщений: 170
15.11.2009, 00:50 5
Inadequate, ааааааа!Понял,сорь...
0
36 / 34 / 2
Регистрация: 12.11.2009
Сообщений: 46
15.11.2009, 00:57  [ТС] 6
Цитата Сообщение от Wassago Посмотреть сообщение
Inadequate,
опиши пожалуйста 3,10 и 12 строки
2
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
15.11.2009, 01:07 7
Лучший ответ Сообщение было отмечено как решение

Решение

adic.93, тут метод основан на работе с множиствами.
3) тут мы задаем множуство
10) тут мы проверяем если буква входит в множество
12) если буква не входит, то мы её заносим в него, чтобы потом она не повторялась
3
localhost
58 / 58 / 9
Регистрация: 02.09.2009
Сообщений: 170
15.11.2009, 01:13 8
Pascal
1
m:set of char;
переменная m,которая может принимать: m:=['a','b','...];
Pascal
1
if not (s[i] in m) then
Если буквы под номером[i] нету в m,то:
Pascal
1
m:=m+[s[i]];
вносим ее туда!

Inadequate, можешь убить меня,не заметил твой ответ
1
15.11.2009, 01:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2009, 01:13
Помогаю со студенческими работами здесь

Дана строка S, удалить из нее все буквы (а), а буквы (о) заменить на 0
Дана строка S, удалить из нее все буквы (а), а буквы (о) заменить на 0. Сказали, что через...

Написать программу нахождения количества встречи буквы А и буквы Б в заданном текстовом файле
Написать программу нахождения количества встречи буквы А и буквы Б в заданном текстовом файле.

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

Дан некоторый текст. Переставить в нем все буквы <<a>> в начало, а буквы <<я>> в конец
Дан некоторый текст. Переставить в нем все буквы &lt;&lt;a&gt;&gt; в начало, а буквы &lt;&lt;я&gt;&gt; в конец.


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru