kav511
?>

Алг нач цел¬таб dat[1: 10] цел к, m dat[1] : = 2 dat[2] : = 5 dat[3] : = 7 dat[4] : = 5 dat[5] : = 4 dat[6] : = 2 dat[7] : = 0 dat[8] : = 2 dat[9] : = 4 dat[10] : = 5 m : = 0 нц для к от 1 до 10 если dat[к] > 3 то m : = m+1 все кц вывод m кон

Информатика

Ответы

Azarova Anastasiya1707
Элементов в массиве больших 3 шесть. Значит в конце выполнения цикла значение переменной m = 6

ответ: 6
Dmitriy2211104
Program Task;
Const N = 499; M = 1;
Var A: Array [1..N, 1..N] of Boolean;
i, j, x, y, t: Integer;
b: Boolean;
Begin
Randomize;
While i < M Do
Begin
x := Random(N) + 1;
y := Random(N) + 1;
If A[x, y] = False Then
Begin
A[x, y] := True;
i := i + 1;
End;
End;
While b = False Do
Begin
b := True;
For i := 1 To N Do
For j := 1 To N Do
Begin
If A[i, j] = True Then
Begin
If (i + 1) <= N Then
A[i + 1, j] := True;
If (i - 1) > 0 Then
A[i - 1, j] := True;
If(j + 1) <= N Then
A[i, j + 1] := True;
If (j -1) > 0 Then
A[i, j - 1] := True;
End;
End;
For i := 1 To N Do
For j := 1 To N Do
If A[i, j] = False Then
b := False;
t := t + 1;
End;
WriteLn(t);
ReadLn;
End.
Тамара_Григорьевна897
Треугольник существует, если сумма длин двух любых его сторон больше длины третьей стороны.
Длина стороны может быть определена как расстояние между соответствующими сторонами треугольника:
\displaystyle L_{AB}=\sqrt{(x_B-x_A)^2+(y_B-y_A)^2

// PascalABC.NET 3.0, сборка 1160 от 05.02.2016
type
  Point=record
  x,y:real
  end;

procedure GetPoint(c:char;var M:Point);
begin
  Write('Введите координаты точки ',c,': ');
  Read(M.x,M.y)
end;

function Dist(a,b:Point):=sqrt(sqr(b.x-a.x)+sqr(b.y-a.y));

begin
  var A,B,C:Point;
  GetPoint('A',A); GetPoint('B',B); GetPoint('C',C);
  var ab:=Dist(A,B);
  var bc:=Dist(B,C);
  var ac:=Dist(A,C);
  if (ab<bc+ac) and (bc<ab+ac) and (ac<ab+bc) then
    Writeln('Треугольник существует')
  else Writeln('Треугольник не существует')
end.

Тестовое решение:
Введите координаты точки A: -6.9 -5.3
Введите координаты точки B: 0 11.4
Введите координаты точки C: 9 3
Треугольник существует

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

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

Алг нач цел¬таб dat[1: 10] цел к, m dat[1] : = 2 dat[2] : = 5 dat[3] : = 7 dat[4] : = 5 dat[5] : = 4 dat[6] : = 2 dat[7] : = 0 dat[8] : = 2 dat[9] : = 4 dat[10] : = 5 m : = 0 нц для к от 1 до 10 если dat[к] > 3 то m : = m+1 все кц вывод m кон
Ваше имя (никнейм)*
Email*
Комментарий*

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

arhangel1055
grazia2017
iamhrusha
Yurevich1344
Надежда-Алексеевна82
sabinina0578
lika080489
eisakov86
Struev730
vs617
krasilnikov74
tgeraskina
bristolhouse20151001
Pavlov447
potapenkoon72