Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Pascal сортировка Отсортировать чётные элементы для всей матрицы по строкам по возростанию https://www.cyberforum.ru/ pascal/ thread61708.html Pascal хэлп плиз
1)Дана строка-предложение на латинском языке. Подсчитать количество содержащихся в строке знаков препинания. 2)Заданный одномерный массив отсортировать по возрастанию цифры десятков каждого элемента. Сортировка прямой выбор. спасибо))
Pascal Дана квадратная матрица... https://www.cyberforum.ru/ pascal/ thread61701.html
Дана квадратная матрица. Увеличить все элементы строки с минимальной суммой элементов на среднее арифметическое элементов матрицы, лежащих выше главной диагонали.
Pascal Даны два действительных числа х и у. Вычислить их сумму, разность, произведение и частное. https://www.cyberforum.ru/ pascal/ thread61693.html
Здраствуйте)порошу решить мне следующую задачу, пожалуйста=) Тема: Создание собственного модуля. Компиляция модулей. Вызов модуля из основной программы. 1)Даны два действительных числа х и у. Вычислить их сумму, разность, произведение и частное. 2)Ввести строку символов, состоящую из N слов, разделённых пробелом и определить, сколько слов введено, кроме того, вывести все слова отдельно...
Линейные массивы Pascal
Дан массив действительных чисел, размерность которого N. Подсчитать сколько в нем отрицательных, положительных и нулевых элементов. Заранее спасибо.
Pascal Найти максимум и минимум массива и количество элементов между ними В примере нужно найти максимум и минимум, количество элементов между ними, и сумму элементов между макс. и мин. Помогите в нахождении кол-ва элементов и суммы. uses crt; const n=5; var a:array of integer; i,j,mx,imx,mn,imn,x,k,s:integer; begin https://www.cyberforum.ru/ pascal/ thread61678.html
Pascal строки https://www.cyberforum.ru/ pascal/ thread61677.html
помогите скласть прогу, нада удалить часть текста взятую в квадратные дужки
Pascal Найти предел последовательности.
Я желаю здравия всем программистам этого форума! Нужна помощь. Условие задачи следующее: Найти корень третьей степени из "a" как предел последовательности x0,x1,x2,..., где x0=a/3, а каждое следующее xn+1 получается по формуле: xn+1=2/3(xn+a/(2*xn*xn)), n=1,2,3...
Pascal текстовый файл https://www.cyberforum.ru/ pascal/ thread61667.html
Каждая строка текстового файла имеет следующую структуру: Фамилия_студента Факультет Группа Средний_балл Поля разделены одним или несколькими пробелами. Внутри по-ля пробелы не допускаются. Требуется организовать текстовый файл с полями:Факультет Группа Средний_балл_по_группе Определить группы с наибольшим и наименьшим средним баллом. Помогите, не получается у меня
Pascal Вычислить используя процедуру необходимо вычислить выражение используя процедуру. выражение: https://www.cyberforum.ru/ pascal/ thread61658.html
Pascal 3 задания про уникальное число, площадь многоуг. и кроликов)
Простите пожалуйста что прошу помощи но немогу понять пару задач по Паскалю. Уже неделю разбираюсь с ними но никак, а програмеру пару минут дела. Задачи легкие. 1.Входные данные: в текстовом файле price.in через пропуск записаны натуральные числа, которые не превышают 50 000. Выходные данные: в текстовый файл price.out записать єдинствиное число – найменьшее уникальное . Если такого числа нету,...
Pascal Оператор цикла с параметром for https://www.cyberforum.ru/ pascal/ thread61647.html
Ребят! Помогите пожалуйста. В Паскале я пока что чайник, поэтому до меня просто не доходит, как можно решить данную задачу: Нужно вывести на экран с помощью оператора цикла с параметром for символы английского алфавита от a до z и номера этих символов Заранее благодарю)))
Программист 1С
859 / 647 / 187
Регистрация: 03.03.2009
Сообщений: 1,154
06.11.2009, 19:16 0

В предложении указать слово, в котором доля гласных максимальна - Pascal - Ответ 340192

06.11.2009, 19:16. Показов 1835. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Горбуша как решение

Решение

Горбуша,
Вот исходник завалялся!Проверяйте...где надо подделайте...
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
var predl: string; //наше предложение
word: string; //текущее слово
maxword: string; //искомое слово
percent: real; //процент гласных в текущем
maxpercent: real; //процент гласных в искомом
glasn: set of char; //множество гласных букв
letters: set of char; //множество всех букв
ch: char; //очередной символ
i: integer;
wln, gcount: integer; //длина и колво гласных в текущем
 
begin
glasn := ['A', 'E', 'I', 'U', 'O', 'a', 'e', 'i', 'u', 'o'];
letters := ['A'..'Z', 'a'..'z'];
//заполняем множества
readln(predl);
wln := 0;
gcount := 0;
maxpercent := 0;
maxword := '';
word := '';
for i := 1 to length(predl) do
//пробегаем по всем символам
begin
ch := predl[i];
if ch in letters then
//если очередной символ буква
begin
word := word + ch;
//дописываем сивол к текущему слову
wln := wln + 1;
if ch in glasn then
gcount := gcount + 1;
//увелчиваем колво букв и гласных в текущем
end
else
//если нет то это какой-то разделитель слов
begin
if wln > 0 then
//проверяем не будет ли деления на 0
//такая ситуация может возникнуть если у нас 2 разделителя подряд
begin
percent := gcount / wln;
//вычисляем процент
if (percent > maxpercent) then
begin
maxword := word;
maxpercent := percent;
end;
//сравниваем
wln := 0;
gcount := 0;
word := '';
//начинаем обработку нового слова
end;
end;
end;
 
if wln > 0 then
begin
percent := gcount / wln;
if (percent > maxpercent) then
begin
maxword := word;
maxpercent := percent;
end;
wln := 0;
gcount := 0;
word := '';
end;
//необходимо для обработки последнего слова, если не в конце не поставлен разделитель
 
writeln(maxword);
end.


Вернуться к обсуждению:
В предложении указать слово, в котором доля гласных максимальна Pascal
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2009, 19:16
Готовые ответы и решения:

В предложении указать слово, в котором доля гласных максимальна
пожалосто кто можит помоч в PASCALE....Условие задачи:в заданном предложении указать слово, в...

В заданном предложении указать слово, в котором доля гласных(A,E,I,O) максимальна
пожалосто кто можит помоч в PASCALE....Условие задачи:в заданном предложении указать слово, в...

В заданном предложении указать слово, в котором доля гласных (А, Е, I, О) максимальна
В заданном предложении указать слово, в котором доля гласных (А, Е, I, О) максимальна;

В заданном предложении указать слова в котором доля гласных а, е, о максимальна.
Помогите решить задачи на строки: 1)в заданном предложении указать слова в котором доля гласных...

2
06.11.2009, 19:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.11.2009, 19:16
Помогаю со студенческими работами здесь

Указать слово, в котором доля гласных (А, Е, I, O) максимальна
В заданном предложении указать слово, в котором доля гласных (А, Е, I, O) максимальна.

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

В заданном предложении укажите слово, в котором доля гласных «А» максимальна
В заданном предложении укажите слово, в котором доля гласных «А» максимальна.

Для каждого слова заданного предложения укажите долю со-гласных. Определите слово, в котором доля согласных максимальна
Помогите пожалуйста)

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