![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Ввести размер матрицы (М и N) и значения ее элементов. Составить массив из номеров строк, все элементы которых являются простыми числами.
помогите с задачкой!!!! |
|
#2
|
|||
|
|||
|
Пиши реализую
ICQ: 410691984 |
|
#3
|
|||
|
|||
|
Код:
function IsSimple(N : Integer) : Boolean;
begin
// Определяет, является ли число N простым.
// Напиши сама
end;
var
A : Array Of Arra Of Integer; // Изначальный массив
B : Array Of Integer; // Результирующий массив
I, J : Integer;
F : boolean;
begin
SetLength(B,0);
For I := Low(A) To High(A) Do
Begin
F := True;
For J := Low(A[i]) To High(A[i]) Do
Begin
F := F And IsSimple(A[I,J]);
If Not F Then Break;
End;
If F Then
Begin
SetLength(B,Length(B)+1);
B[High(B)] := I;
End;
End;
End;
end;Заполнение исходного массива А и вывод его и результирующего массива B, как и функцию определения простоты числа, напишешь сама. |