Форум программистов, компьютерный форум, киберфорум
Наши страницы
Free Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
91111111111
1 / 1 / 1
Регистрация: 07.11.2012
Сообщений: 52
1

Определить, какая гласная встречается в заданной фразе наиболее час-то

04.01.2014, 17:10. Просмотров 1024. Ответов 1
Метки нет (Все метки)

Определить, какая гласная встречается в заданной фразе наиболее часто.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2014, 17:10
Ответы с готовыми решениями:

Определить, какая буква встречается в тексте чаще: первая или последняя
пользователь вводит текст. Определитьб какая буквавстречается чаще первая или...

Определить, какая сумма цифр реже всего встречается у заданного набора чисел
Помогите, пожалуйста, решить задачку начинающему. Есть набор из V...

По названию буквы указать какая она гласная или согласная
Подскажите плиз

Определить какая буква третья или предпоследняя встречается в третьем слове предложения чаще
Определить какая буква третья или предпоследняя встречается в третьем слове...

Определить, какая из этих букв встречается раньше: m или n (при просмотре слова слева направо)
С клавиатуры вводится предложение, в котором есть одна буква ‘ m ’ и буква ‘ n...

1
ildwine
Супер-модератор
2989 / 1871 / 1224
Регистрация: 04.03.2013
Сообщений: 4,570
Записей в блоге: 1
04.01.2014, 19:45 2
Лучший ответ Сообщение было отмечено 91111111111 как решение

Решение

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
type
  glas = record
    bukva : char;
    kol : integer
  end;
var
  nabor : array [1..6] of glas; {английские гласные}
  s : string;
  i, j, max : integer;
begin  
  {инициализация набора гласных}
  nabor[1].bukva := 'A'; nabor[1].kol := 0;
  nabor[2].bukva := 'E'; nabor[2].kol := 0;
  nabor[3].bukva := 'I'; nabor[3].kol := 0;
  nabor[4].bukva := 'O'; nabor[4].kol := 0;
  nabor[5].bukva := 'U'; nabor[5].kol := 0;
  nabor[6].bukva := 'Y'; nabor[6].kol := 0;
  {вводим фразу}
  write('введите фразу:');
  readln(s);
  {считаем количества}
  for i := 1 to length(s) do
    for j := 1 to 6 do
      if upcase(s[i]) = nabor[j].bukva then inc(nabor[j].kol);
  {поиск максимума}
  max := -1;
  for j := 1 to 6 do
    if nabor[j].kol >= max then max := nabor[j].kol;
  {вывод гласных букв, которых максимальное количество}
  for j := 1 to 6 do
    if nabor[j].kol = max then write(nabor[j].bukva, ' ');
  writeln('встречае(ю)тся ', max, ' раз');
  readln
end.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.01.2014, 19:45

Строки. В тексте найти, какая из букв первого слова встречается чаще и определить количество ее повторений.
Вводится текст. Конец ввода F1. В тексте найти, какая из букв первого слова...

1. На трех станках, производительность которых St1 м/час, St2 м /час и St3 м /час соответственно
господа прогдамисты еще 1 прозьба это уже лаба номер 2) если не сложно копи из...

Предложение описанно символьной переменной заданной длиной. Определить, встречается ли запятая?
помогите пожалуйста с этой задачей: Предложение описанно символьной...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru