Автор - dchuvichalov0

Дан одномерный массив из p элементов. Сформировать 2 новых массива. Элементами первых должен быть чётные значения элементов, стоящими до первого отрицательного массива значения элемента. Элементы второго массива должны быть нечётные значения элементов стоящие после первого отрицательного значения исходного массива. (на Паскале).

Ответ

Автор - BobbyFresnel

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

begin

 var p := ReadInteger('p =');

 var a := ArrRandom(p, -99, 99);

 a.Println;

 var q := a.FindIndex(r -> r < 0);

 if q > -1 then

 begin

   var b := a?[:q].Where(r -> r.IsEven).ToArray;

   Print('Первый массив:');

   b.Println;

   var c := a?[q:].Where(r -> r.IsOdd).ToArray;

   Print('Второй массив:');

   c.Println;

 end

 else

   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