saytru5850
?>

100 ! 1. следующие выражения записать в виде формул для электронной таблицы. предварительно решить вопрос о размещении переменных в ячейках таблицы. 2. в ячейку в2 записать формулу получения наибольшего числового значения из значений двух ячеек: а1 и а2. 3. в ячейку в2 записать формулу получения наименьшего числового значения из значений трех ячеек: al, а2 и a3., со скриншотом из программы, или готовый файл

Информатика

Ответы

Powerbasses5521
Решение:

а) . Номера страниц идут от 1 до 64. Страницы на двойных листах нумеруются так:

1-й – 1, 2, 63, 64;
2-й – 3, 4, 61, 62;
………………..;
16-й – 31, 32, 33, 34.

б) . Так как в последовательности, которую дают номера страниц двойного листа, суммы чисел, равноотстоящих от концов, одинаковы

(1+64, 2+63 – 1-й лист;
3+62, 4+61 – 2-ой лист;
………………………..;
31+34, 32+33 – 16-й лист) ,

а именно 65, то сумма чисел на любом двойном листе (65+65=130) одна и та же. Значит, нельзя указать двойного листа, у которого сумма чисел, обозначающая номера страниц наибольшая.

ответ: такого двойного листа в журнале нет.
Надеюсь
Sofinskaya1185
ответ 1.2 (SquarePentagon)

//
// Написал GonanSoft
//

function LengthLine(xb, yb, xe, ye: double): double;
var 
  dx,dy : double;
begin
  // Теорема Пифагора
  dx := xb-xe;
  dy := yb-ye;
  result := Sqrt( dx*dx + dy*dy );
end;

function AreaTriangle(d1, d2, d3: double): double;
var
  p : double;
begin
  // Формула Герона
  p := (d1+d2+d3)/2;
  result := Sqrt( p*(p-d1)*(p-d2)*(p-d3) );
end;

procedure SquarePentagon;
var
  x1,x2,x3,x4,x5 : double;
  y1,y2,y3,y4,y5 : double;
  //площадь пятиугольника
первый
второй
  //длины всех линий между вершинами пятиугольника
  d12,d23,d34,d45,d51 : double;
  d13,d14,d24,d25,d35 : double;
  //площади всех треугольников
  s123,s234,s345,s451,s512 : double;
  s134,s245,s351,s412,s523 : double;
begin
  // Задаем координаты пятиугольника
  x1:=1;  y1:=3;
  x2:=3;  y2:=4;
  x3:=5;  y3:=3;
  x4:=4;  y4:=1;
  x5:=2;  y5:=1;

  //Площадь пятиугольника без самопересечений, заданного координатами вершин, определяется по общей для многоугольников формуле
  sp1 := 0.5*( (x1+x2)*(y1-y2) + (x2+x3)*(y2-y3) + (x3+x4)*(y3-y4) + (x4+x5)*(y4-y5) + (x5+x1)*(y5-y1) );

  //Находим все длины между вершинами
  d12 := LengthLine(x1,y1,x2,y2);
  d23 := LengthLine(x2,y2,x3,y3);
  d34 := LengthLine(x3,y3,x4,y4);
  d45 := LengthLine(x4,y4,x5,y5);
  d51 := LengthLine(x5,y5,x1,y1);
  d13 := LengthLine(x1,y1,x3,y3);
  d14 := LengthLine(x1,y1,x4,y4);
  d24 := LengthLine(x2,y2,x4,y4);
  d25 := LengthLine(x2,y2,x5,y5);
  d35 := LengthLine(x3,y3,x5,y5);

  //Находим площади всех треугольников в пятиугольнике
  s123 := AreaTriangle(d12,d23,d13);
  s234 := AreaTriangle(d23,d34,d24);
  s345 := AreaTriangle(d34,d45,d35);
  s451 := AreaTriangle(d45,d51,d14);
  s512 := AreaTriangle(d51,d12,d25);
  s134 := AreaTriangle(d13,d34,d14);
  s245 := AreaTriangle(d24,d45,d25);
  s351 := AreaTriangle(d35,d51,d13);
  s412 := AreaTriangle(d14,d12,d24);
  s523 := AreaTriangle(d25,d23,d35);

  //Площадь пятиугольника теперь можем найти по другому, например по сумме треугольников
  sp2 := s123 + s134 + s451;
  //Площади треугольников можно брать любые, главное они не должны пересекаться между собой
end;

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

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

100 ! 1. следующие выражения записать в виде формул для электронной таблицы. предварительно решить вопрос о размещении переменных в ячейках таблицы. 2. в ячейку в2 записать формулу получения наибольшего числового значения из значений двух ячеек: а1 и а2. 3. в ячейку в2 записать формулу получения наименьшего числового значения из значений трех ячеек: al, а2 и a3., со скриншотом из программы, или готовый файл
Ваше имя (никнейм)*
Email*
Комментарий*

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

ktatarinova
Olga Arutyunyan
Yekaterina Oksyuta1657
jenko87
zimin0082
aleksey7800
izykova22
tarasova
Терентьева
PopovViktorovna
Иванович621
steff77
rakitinat8
terehin863
Eduardovich_Sergei1062