Автор - vitaliykarpovik

Написать функцию, которая подсчитывает количество элементов файла f, меньших чем среднее арифметическое всех элементов этого файла.Type reals = file of real; var f:reals. Написать программу с процедурами на языке Паскаль

Ответ

Автор - BobbyFresnel

===== PascalABC.NET =====

type

 reals = file of real;

 

procedure CreateReals(fn: string; var f: reals);

begin

 Rewrite(f, fn);

 for var i := 1 to 101 do

   Write(f, Random(-50.0, 50.0));

 f.Close

end;

function GetAverage(f: reals): real;

begin

 Result := f.Elements.Average;

end;

function CountElements(f: reals; m: real) :=

 f.Elements.Where(p -> p < m).Count;

begin

 var f: reals;

 var fn := 'Reals.bin';

 CreateReals(fn, f);

 Reset(f, fn);

 var avg := GetAverage(f);

 avg.Println;

 CountElements(f, avg).Println

end.

Ответы и объяснения

Сервис носит ознакомительный характер, вся информация, а в частности вопросы и ответы, которые задают и отвечают пользователи.
© 2026 Все права защищены Политика конфиденциальности Контакты
search points attachment profile arrow left arrow right star heart verified symbols equation arrow-down question mark check menu accountancyadministrationagriculturalalgebraallarabicartart_musicbelarusbelarus_altbiologybusinesscatalachemistrychineseeconomicsegzamenglishentrepreneurshipenvironmentethicseuskarafirst_aidfrenchgalegogeographygeologygeometrygermangrammarhealthhistoryindia_langindonesian_langinformaticsitalianjapanesekazachkazach_altkoreanlanguagelatinlawlife_scienceliteraturelogicmathematicsmusicnigerian_langother_languagesotherspedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligionrpa_langrussianrussian_altsciencesecurityskillssocial_sciencesociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation accountancyadministrationagriculturalalgebraall_1arabicartart_music_2belarusbelarus_altbiologybusiness_2catalachemistry_1chineseeconomicsexam_3englishentrepreneurshipenvironment_2ethicseuskarasecurity_1frenchgalegogeography_4geology_4geometrygermangrammarhealthhistoryindia-langindonesian-langinformaticsitalianjapanesekazachAsset 230koreanlanguagelatinlawlife-scienceliteraturelogic_2mathematicsmusicnigerian-langotherlanguagesother_1pedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligion_1rpa-langrussianrussian_altsciencesecurity_3_mskills_1allsocial_science_5_msociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation