Помощь - Поиск - Пользователи - Календарь
Полная версия: несложная задача в Паскаль Турбо > Информатика / Программирование
Образовательный студенческий форум > Другие дисциплины > Информатика / Программирование
kary
Задача: В целочисленной последовательности есть нулевые элементы.Создать массив из номеров этих элементов.

Program mas;
Var a:array [1..10] of integer;
i:byte;
Begin
Randomize;
for i:=1 to 10 do
begin
a[i]:=random (10);
write (a[i]); end;writeln;

это заполнение первого массива.а как второй сделать?
Vahappaday
свои наработки есть?
читаем правила)) без своих наработок вряд ли Вам окажут помощь... Или в платный раздел
Harch
Согласен с предыдущим сообщением. Где Ваши наработки?
kary
Цитата(Harch @ 24.10.2010, 16:51) *

Согласен с предыдущим сообщением. Где Ваши наработки?


Program mas;
Var a:array [1..10] of integer;
i:byte;
Begin
Randomize;
for i:=1 to 10 do
begin
a[i]:=random (10);
write (a[i]); end;writeln;

это заполнение первого массива.а как второй сделать?
Julia
1) С вводом элементов массива вы должны справиться сами.
2) Для сохранения номеров заведите второй массив.
kary
Цитата(Julia @ 24.10.2010, 21:50) *

1) С вводом элементов массива вы должны справиться сами.
2) Для сохранения номеров заведите второй массив.


вот я и не знаю,как его завести
Julia
Точно также как и первый. Опишите в разделе описания переменных. Организуйте цикл по элементам массива, сравнивайте их с нулем. Элементы удовлетворяющие услоию заносите в новый массив.
Цикл с параметром вы знаете, проверить равенство нулю тоже несложно, да и с оператором присваивания знакомы, а большего вам для решения задачи и не нужно, только чуть-чуть подумать. Вам нужно только правильно организовать нумерацию элементов нового массива.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.