![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
||||
|
||||
|
Помогите решить следующую задачу(хотяб куском кода).
Дана вещественная квадратная матрица. Построить вектор B, присвоив i-му элементу значение 10, если в строке с номером i матрицы число положительных элементов не меньше числа отрицательных элементов и значение 1 в противном случае. |
|
#2
|
|||
|
|||
|
Вот как ваше задание выглядит по-английски:
Код:
for i:= 1 to N do
begin
v:= M[i, все];
if CountPlus(v) >= CountMinus(v) then
B[i]:= 10
else
B[i]:= 1;
end |
|
#3
|
||||
|
||||
|
что значат вот эти две строки:
Код:
v:= M[i, все]; if CountPlus(v) >= CountMinus(v) then что значит ВСЕ? |
|
#4
|
||||
|
||||
|
Цитата:
|
|
#5
|
||||
|
||||
|
то есть for j:=0 to число?
|
|
#6
|
||||
|
||||
|
Код:
for j:= 1 to N do
for i:= 1 to N do
begin
v:= M[i, j];
if CountPlus(v) >= CountMinus(v) then
B[i]:= 10
else
B[i]:= 1;
end; |