emik071089
?>

Решите плиткипри проведении ремонта в квартире дизайнер предложил выложить стену узоромиз квадратных плиток, повернув их на 45°. длина диагонали квадрата равна 2 дм.2 дмстена, которую необходимо покрыть плиткой, имеет размеры пхт дм, при этомчисла пит – целые чётные. для покрытия такой стены необходимо какое-то количествоцелых квадратных плиток, а также несколько треугольных обрезков плитки. на рисункена следующей странице пример покрытия плиткой стены размером 4х6 дм, при этом было использовано 8 целых квадратных плиток.по данным размерам стены пит дм определите, какое число целых квадратныхплиток будет содержать такой узор.ответом на эту является некоторое выражение, которое может содержатьцелые числа, переменные пит (записываемые буквами), операции сложения(обозначаются «+»), вычитания (обозначаются «»), умножения (обозначаются «*»), деления(обозначаются «v») и круглые скобки для изменения порядка действий. запись вида «2» дляобозначения произведения числа 2 и переменной пневерная, нужно писать «2 * п».ваше выражение должно давать правильный ответ для любых чётных значенийпит, например, для n = 4 и т = 6 значение выражения должно быть равно 8.пример правильной формы записи ответа.m / 2 + (m * n – m) * 2​

Информатика

Ответы

tatakypzova

ответ:m*n/2

Объяснение:

Вайнер

program z_1;

var

 a, b: array [1..3] of Integer;

 i, imax, btmp: Integer;

 ine: boolean;

Begin

 for i := 1 to 3 do begin

   Read (a [i]);

   b [i] := 0;

 end;

 ine := False;

 for i := 1 to 3 do begin

   if a [i] mod 3 = 0 then begin

     b [i] := a [i];

     Ine := True;

   end else

     b [i] := 0;

 end;

 if ine then begin

   imax := 1;

   for i := 2 to 3 do

     if b [i] > b [imax] then

       imax := i;

   btmp := b [imax];

   b [imax] := b [1];

   b [1] := btmp;

   if b [2] < b [3] then begin

     btmp := b [2];

     b [2] := b [3];

     b [3] := btmp;

   end;

   WriteLn;

   for i := 1 to 3 do

     if b [i] <> 0 then

       Write (b [i], ' ');

 end else

   WriteLn ('Значений нет.');

 ReadLn;

 ReadLn;

end.

chysvv

program z_1;

var

 a, b, c, k, t: integer;

begin

 k := 3;

 Read(a, b, c);

 if Abs(a) mod 3 <> 0 then

   k := 2;  

 if Abs(b) mod 3 = 0 then

 begin

   if k = 2 then

     a := b

 end

 else

   Dec(k);

 if Abs(c) mod 3 = 0 then

 begin

   if k = 1 then

     a := c

   else if k = 2 then

     b := c;

 end

 else

   Dec(k);

 case k of  

   0: Write('Значений нет');

   1: Write(a);

   else

   begin

     if b > a then

     begin

       t := a;

       a := b;

       b := t;

     end;

     if k = 3 then

     begin

       if c > b then

       begin

         t := b;

         b := c;

         c := t;

       end;

       if b > a then

       begin

         t := a;

         a := b;

         b := t;

       end;

       Write(a, ' ', b, ' ', c);

     end

     else

       Write(a, ' ', b);

   end;

 end

end.

Если отрицательными числа быть не могут, можно Abs( ) убрать

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

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

Решите плиткипри проведении ремонта в квартире дизайнер предложил выложить стену узоромиз квадратных плиток, повернув их на 45°. длина диагонали квадрата равна 2 дм.2 дмстена, которую необходимо покрыть плиткой, имеет размеры пхт дм, при этомчисла пит – целые чётные. для покрытия такой стены необходимо какое-то количествоцелых квадратных плиток, а также несколько треугольных обрезков плитки. на рисункена следующей странице пример покрытия плиткой стены размером 4х6 дм, при этом было использовано 8 целых квадратных плиток.по данным размерам стены пит дм определите, какое число целых квадратныхплиток будет содержать такой узор.ответом на эту является некоторое выражение, которое может содержатьцелые числа, переменные пит (записываемые буквами), операции сложения(обозначаются «+»), вычитания (обозначаются «»), умножения (обозначаются «*»), деления(обозначаются «v») и круглые скобки для изменения порядка действий. запись вида «2» дляобозначения произведения числа 2 и переменной пневерная, нужно писать «2 * п».ваше выражение должно давать правильный ответ для любых чётных значенийпит, например, для n = 4 и т = 6 значение выражения должно быть равно 8.пример правильной формы записи ответа.m / 2 + (m * n – m) * 2​
Ваше имя (никнейм)*
Email*
Комментарий*

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

mospaskrasnogorbukh
rina394992
Galkin683
Anatolevich
Бурмистрова-Ирина660
dsnewline
evsyukov1997
Tatyana-Sergeevna108
dimalihachew
Vkois56
info7
nane2924329
nastyakrokhina87
Smolkovaya
gallush9