Помощь - Поиск - Пользователи - Календарь
Полная версия: Одномерные массивы)
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
ruffle
Народ пожалуйста помогите решить задачу!!!

1. Из заданного массива A (10) получить массив B, состоящий из отрицательных элементов массива A и произведение элементов с нечётными номерами массива A.
Исходные данные:
A={0.5;-1.1;2.5;-3.4;0.8;-2.1;8.1;-0.1;9.1;-10.5}
Lapp
Цитата(ruffle @ 10.12.2010 0:18) *
Народ пожалуйста помогите решить задачу!!!
А как тебе помочь? Ты скажи, с чем у тебя затруднения - тогда поможем.
ruffle
Самое главное затруднение в том чтобы получить массив B, состоящий из отрицательных элементов массива A smile.gif
Я не знаю именно как это сделать)
Lapp
Цитата(ruffle @ 10.12.2010 4:57) *
Самое главное затруднение в том чтобы получить массив B, состоящий из отрицательных элементов массива A smile.gif

Как насчет, например, вот так:
m:=0;
for i:=1 to n do if a[i]<0 then begin
Inc(m);
b[m]:=a[i]
end;
- ..?
ruffle
а что означает строчка Inc (m) ?
Freedom
Цитата(ruffle @ 10.12.2010 22:27) *

а что означает строчка Inc (m) ?

inc(m); тоже самое что и m:=m+1;
ruffle
спасибо)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.