В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
arianaforever1
arianaforever1
03.05.2022 20:23 •  Информатика

Матрицу размером 9 на 9 заполнить числами от 3 до 15 определить сколько в этой матрице протстых чисел

Ответ:
Chеmic
Chеmic
03.10.2020 09:04
// PascalABC.NET 3.1, сборка 1179 от 29.02.2016
function IsPrime(n:integer):boolean;
begin
  Result:=Range(2,Round(sqrt(n))).All(i->n mod i<>0)
end;

begin
  var n:=9;
  var a:=MatrixRandom(n,n,3,15);
  var k:=0;
  for var i:=0 to n-1 do begin
    for var j:=0 to n-1 do begin
      Write(a[i,j]:3);
      if IsPrime(a[i,j]) then Inc(k)
      end;
    Writeln
    end;
  Writeln('Простых чисел: ',k)
end.

Тестовое решение:
 12 15 13  5  8  5 11 14  9
  7  7 14 10  5 10  9 12  3
  8  8 10  7 12 14  7  6  9
 13 13  7  6  4  9 13 10 11
 15  4 11 12 11  4 12  8  9
  7  6 14  5 10 15  6  7  9
  4  7  6 14 13  5 11 13  3
  4  4  5  7 12 10 14  9 11
  7 12 13  8 10  6  8  3 15
Простых чисел: 32
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?