Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Задача на массивы

Автор: Charly_sais 30.11.2006 3:22

Пожалуйсат! Очень прошу! Буду благодарен по гроб жизни... unsure.gif

С помощью RANDOM в диапозоне [-10;10] получить массив размерностью [0..20]. Сост. программу разбивающую его на 2 массива разм-ю [0..15] след образом.
Если элемент исх. массива больше нуля, то дробная часть отбрасывается и результат помещается в 1-й массив.
Если эл. исх. массива меньше нуля, то округлить до ближайшего целого и поместить во второй массив.
Свободные позиции в концах обоих массиивов заполнить числами x100.

Автор: мисс_граффити 30.11.2006 3:37

что именно не получается?
заполнить массив?
проверить, больше ли элемент, чем 0?
отбросить дробную часть?
округлить до целого?

...кстати, а что делать, если ВСЕ числа больше нуля? они же не влезут в массив [0..15]

Автор: Charly_sais 30.11.2006 3:53

Ну почти все.
Хотя бы напишите какие операторы где использовать, пожааалуйстаа!

Автор: мисс_граффити 30.11.2006 4:57

почитай FAQ - многое станет понятнее.