Nazart44446
?>

Найти наибольшее число, кратное 3, в матрице размером mxn, элементы которой вводятся с клавиатуры. pascal

Информатика

Ответы

argo951385
Const m = 3;
n = 3;
var a: array[1..m, 1..n] of integer;
i,j,max3:integer;
begin
  max3:=-MaxInt;
  for i:=1 to m do begin
    for j:=1 to n do begin
      write('A[',i,',',j,']= ');
      readln (a[i,j]);
      if (a[i,j] mod 3 = 0)and (max3<a[i,j]) then
        max3:=a[i,j];
    end;
  end;
  writeln('Максимальное кратное трем ',max3);
end.

Тестовое решение:
A[1,1]= -15
A[1,2]= 9
A[1,3]= 3
A[2,1]= 7
A[2,2]= -21
A[2,3]= 21
A[3,1]= 15
A[3,2]= -9
A[3,3]= 9
Максимальное кратное трем 21
Semenova1719
Язык не указан, Default-Language это C. На нём и напишу.
1.
#include <stdio.h>
int main() {
    int n;
    scanf("%d", &n);
    if (n % 10 == 4 || n % 10 == 7 || n / 10 == 4 || n / 10 == 7)
        printf("YES\n");
    else
        printf("NO\n");
    return 0;
}
Для порядку скажу что на Perl это можно реализовать проще.
#!perl
%h { 4 => 0, 7 => 0};
<>;
if (exists $h{$_%10} || exists $h{$_/10}) {
    print "YES\n";
else {
    print "NO\n";
}
Но мы ушли от темы. Итак, 2. Тут всё ещё проще:
#include <stdio.h>
int main() {
    int n;
    scanf("%d", &n);
    if (!(n % 3))
        printf("Multiple of 3\n");
    else
        printf("Not multiple of 3\n");
    if (n % 10 == 3)
        printf("Ends by 3\n");
    else
        printf("Not ends by 3\n");
    return 0;
}
Тут более простой реализации на другом известном мне языке нету, так что приводить дополнительно ничего не буду.
Vadim443
1. Программное обеспечение - совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ (определение из ГОСТа).
ПО служит для выполнения определённых задач пользователя, используя ресурсы устройств компьютера.

2. Сообщение указывает, что на диске не обнаружена операционная система.

3. На разных дисках могут быть установлены разные системы. Если бы для переключения надо было бы каждый раз лезть внутрь компьютера, было бы неудобно. Кроме того, один диск может быть резервным, загрузка будет проходить с него, если загрузка с основного диска закончилась неудачно, чтобы провести тестирование системы, провести откат к предыдущим настройкам или установить новую операционную систему.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Найти наибольшее число, кратное 3, в матрице размером mxn, элементы которой вводятся с клавиатуры. pascal
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Kalmikova1666
stepa19806966
Нужна ! буду . с++ ​
Rustamov741
Rjkjneirbyf555
makovei78
perovd8111
zybin41iz81
liza04521160
Kondratev Ruzavina22
alislisa191
olimov
mrilyushchenko6
ASRodichev
Femida76
nebo2020