oskar-pn
?>

Шесть мальчиков (коля, саша, борис, лёша, tтимофей, ефим и костя) случайно заразили своикомпьютеры вирусами. с антивируснойпрограммы они смогли избавиться откомпьютерных вирусов.встретившись в классе, они рассказали друг другуоб этом и узнали, что у каждого из нихантивирусная программа нашла и обезвредиларазное количество "завирусованных" файлов.на компьютере у бориса программа нашлавирусов меньше, чем у тимофея, у лёши больше, чем у кости, у саши меньше, чем у ефима, у лёшименьше, чем у бориса, иу саши больше, чем утимофея.разместите имена мальчиков слева направо повозрастанию количества найденных иобезвреженных вирусов антивирусной​

Информатика

Ответы

evgeniy1988486

Костя Леша Борис Тимофей Саша Ефим

Объяснение:

Борис<Тимофей = Тимофей>Борис

Леша>Костя = Костя<Леша

Саша<Ефим = Ефим>Саша

Саша>Тимофей = Тимофей<Саша

Ефим>Саша, Тимофей, Борис, Леша, Костя

Саша>Тимофей, Борис, Леша, Костя

Тимофей>Борис, Леша, Костя

Борис>Леша, Костя

Леша>Костя

Троцкая-Ивановна
Const m=5; n=6;
var 
a:array[1..m,1..n] of integer;
i,j,max,imax,jmax,min,imin,jmin:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to m do
 begin
 for j:=1 to n do
  begin
   a[i,j]:=random(100);
   write(a[i,j]:4);
  end;
  writeln;
 end;
max:=a[1,1]; imax:=1; jmax:=1;
min:=a[1,1]; imin:=1; jmin:=1;
for i:=1 to m do
 for j:=1 to n do
  begin
  if a[i,j]>max then begin max:=a[i,j]; imax:=i; jmax:=j; end;
  if a[i,j]<min then begin min:=a[i,j]; imin:=i; jmin:=j; end;
  end;
writeln('max = a[',imax,',',jmax,'] = ',max);
writeln('min = a[',imin,',',jmin,'] = ',min);
a[imax,jmax]:=min;
a[imin,jmin]:=max;
writeln('Полученный массив:');
for i:=1 to m do
 begin
 for j:=1 to n do write(a[i,j]:4);
 writeln;
 end;
end.

Пример:
Исходный массив: 
  69   2  25  92  32  43
  98  77  49  29  48   5
  30   8  95  83  37  83
  31   6  47  91  82  65
  86  31  62  70  82  38
max = a[2,1] = 98
min = a[1,2] = 2
Полученный массив:
  69  98  25  92  32  43
   2  77  49  29  48   5
  30   8  95  83  37  83
  31   6  47  91  82  65
  86  31  62  70  82  38
sohrokova809
Любое произведение чисел будет четным, если оно содержит хотя бы оин четный сомножитель, поэтому задача сводится к определению того, есть ли в массиве хоть один четный элемент с нечетным порядковым номером.
Почему просто не попытаться перемножить эти элементы? Например потому, что максимальное целое значение в компьютерной математике ограничено количеством байт, отводимых для представления данных такого типа и редко превышает 2³². А представление с плавающей точкой - приближенное и проверять четность для подобных чисел часто оказывается бессмысленным.

// PascalABC.NET 3.1, сборка 1250 от 28.05.2016
begin
  var a:=ArrRandom(10,-15,15); a.Println;
  if a.Where((x,i)->i.IsEven).Any(x->x.IsEven) then
    Writeln('Четное')
  else Writeln('Нечетное')
end.

Тестовое решение
13 3 5 4 15 7 -15 -4 7 12
Нечетное

Пояснения.
1. var a:=ArrRandom(10,-15,15); - описывается динамический массив "а", который создается и заполняется данными.
2. a.Println; - вывод элементов массива.
3. a.Where((x,i)->i.IsEven) выделяет из массива "а" элементы, у которых индекс четный (массив "а" - динамический и его элементы индексируются от нуля, поэтому элементы с нечетным порядковым номером имеют четные индексы).
Полученная последовательность элементов посредством Any(x->x.IsEven) проверяется на наличие хотя бы одного элемента с четным значением. Проверка возвращает логическое значение, на основе которого формируется вывод.

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

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

Шесть мальчиков (коля, саша, борис, лёша, tтимофей, ефим и костя) случайно заразили своикомпьютеры вирусами. с антивируснойпрограммы они смогли избавиться откомпьютерных вирусов.встретившись в классе, они рассказали друг другуоб этом и узнали, что у каждого из нихантивирусная программа нашла и обезвредиларазное количество "завирусованных" файлов.на компьютере у бориса программа нашлавирусов меньше, чем у тимофея, у лёши больше, чем у кости, у саши меньше, чем у ефима, у лёшименьше, чем у бориса, иу саши больше, чем утимофея.разместите имена мальчиков слева направо повозрастанию количества найденных иобезвреженных вирусов антивирусной​
Ваше имя (никнейм)*
Email*
Комментарий*

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

Болеславовна
dkedrin74038
rigina82
samogon-mozhaisk
in-1973
mantseva
skorpion7228528
diana0720
superbalsa
Andrei-Shchukin
kamalfayed229
Пономаренко
ismailovi670771
oxy03214428
shtankosoyuz1629