Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 26.11.2009
Сообщений: 13

Вычислить среднее арифмитическое длины слов в файле и в новый файл записать слова у которых длина больше средней

09.12.2009, 00:21. Показов 973. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите составить пожалуйста программу из этих двух в Pascal ABC
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
var 
f,p:text; 
a:array[1..100]of string; 
b:array[1..100]of string; 
t:string; 
k,n,i:integer; 
sr:real; 
begin 
assign(f,'input.txt'); 
reset(f); 
assign(p,'output.txt'); 
rewrite(p); 
while not eof(f) do 
begin 
inc(k); 
readln(f,a[k]); 
a[k]:=' '+a[k]; 
t:=a[k]; 
for i:=1 to length(t) do 
if t[i]=' 'then inc(n) else b[n]:=b[n]+t[i]; 
sr:=(length(t)-n)/n; 
for i:=1 to n do 
if length(b[i])>sr then write(p,b[i]+' '); 
writeln(p); 
for i:=1 to n do 
b[i]:=''; 
n:=0; 
end; 
close(f); 
close(p); 
end.
и
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
Program pr; 
Var f1, f2: text; 
Ch: char; 
Kolsl, kolb: integer; 
Sr: real; s:string; 
Begin assign(f1, 'input.txt'); 
Reset(f1); 
Assign( f2, 'output.txt'); 
Rewrite(f2); 
While not eof(f1) do begin 
read (f1,ch); 
Kolb:=kolb+1; 
If (ch=' ')or (ch='.') or (ch=',') then kolsl:=kolsl+1; 
Kolsl:=kolsl+1; 
Kolsl:=kolsl+1; 
Sr:=kolb/ kolsl; 
End; 
While not eof(f1) do begin 
Read(ch); 
If ((ch=' ')or (ch='.') or (ch=',')) then 
begin if length(s)>=sr then 
writeln(f2,s); 
s:=''; 
end 
else s:=s+ch; 
end; 
close(f1); 
close(f2);
 end.
надо вычислить среднее арифмитическое длины слов в файле и в новый файл записать слова у которых длина больше средней. Пожалуйтста помогите мне ее вот-вот сдавать
пожалуйста помогите иначе мне не выжить
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.12.2009, 00:21
Ответы с готовыми решениями:

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

В заданном тексте вывести те слова, длина которых меньше средней длины слов этого текста
В заданном тексте вывести те слова, длина которых меньше средней длины слов этого текста. прошу помощи:(

Посчитать длину слов в каждой строке файла и в новый файл записать те слова, у которых длмна больше
да из университета сделайте пожалуйста надо посчитать длину слов в каждой строке файла и в новый файл записать те слова , у которых длмна...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.12.2009, 00:21
Помогаю со студенческими работами здесь

дана строка символов. 1)Определить количество слов. Длина которых больше длины первого слова
2) определить длину самого длинного слова и напечатать его 3)Определить длину строки с символа с номером N по вторую встреченную запятую....

Все слова, длина которых больше в 2 раза длины слова max длины, заменить на слово min длины
подскажите пожалуйста в чем тут ошибка {Дан текст. Все слова, длина которых больше в 2 раза длины слова минимальной длины,...

Записать в текстовый файл все слова длина которых больше девяти символов
Записать в текстовый файл все слова длина которых больше девяти символов. Выполнить через процедуру

Вывести на консоль те числа, длина которых меньше (больше) средней длины по всем числам, а также длину
Ввести n чисел с консоли. Вывести на консоль те числа, длина которых меньше (больше) средней длины по всем числам, а также длину.

Записать в текстовый файл все слова, длина которых больше 9 символов, встречающихся в заданном тексте
Записать в текстовый файл все слова, длина которых больше 9 символов, встречающихся в заданном тексте.


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru