М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
дима2195
дима2195
07.05.2021 11:21 •  Информатика

в базе данных хранится информация о погоде в городе нур султане. сколько записей будет найдено в результате фильтрации данных по полю облачность ?


в базе данных хранится информация о погоде в городе нур султане. сколько записей будет найдено в рез

👇
Ответ:
Typhoon01
Typhoon01
07.05.2021

Будет 6 записей

Объяснение:

Проверено в онлайн мектеп

4,6(36 оценок)
Открыть все ответы
Ответ:
VicktoriaGra
VicktoriaGra
07.05.2021
// PascalABC.NET 3.2, сборка 1467 от 02.06.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
  var x:=a.Where(x->x.IsOdd).ToArray;
  for var i:=1 to x.Count-1 do begin
    var (j,l):=(i-1,x[i]);
    while (j>=0) do
      if x[j]>l then begin x[j+1]:=x[j]; j-=1 end
      else break;
    x[j+1]:=l
    end;
  var j:=0;
  for var i:=0 to x.Length-1 do begin
    while a[j].IsEven do j+=1;
    a[j]:=x[i]; j+=1
    end;
  a.Println;
end.

Пример
n= 15
49 10 3 44 -25 31 -18 -9 29 43 -24 -45 -19 45 -19
-45 10 -25 44 -19 -19 -18 -9 3 29 -24 31 43 45 49
4,8(68 оценок)
Ответ:
rminichkina
rminichkina
07.05.2021
Выполняем перенос начала координат в центральную точку, затем поворачиваем фигуру и возвращаем начало координат на место.

// PascalABC.NET 3.2, сборка 1467 от 02.06.2017
// Внимание! Если программа не работает, обновите версию!

type
  Point=(real,real);
  Figure=array of Point;

function MoveTo(Self:Figure;pP:Point):Figure; extensionmethod;
begin
  var n:=Self.Count;
  Result:=new Point[n];
  for var i:=0 to n-1 do
    Result[i]:=(Self[i][0]-pP[0],Self[i][1]-pP[1])
end;

function Rotate(Self:Figure;angle:real):Figure; extensionmethod;
begin
  var mr:=new real[2,2];
  mr[0,0]:=cos(angle); mr[0,1]:=sin(angle);
  mr[1,0]:=-mr[0,1]; mr[1,1]:=mr[0,0];
  var n:=Self.Count;
  Result:=new Point[n];
  for var i:=0 to n-1 do
    Result[i]:=(Self[i][0]*mr[0,0]+Self[i][1]*mr[1,0],
      Self[i][0]*mr[0,1]+Self[i][1]*mr[1,1])
end;

function MoveFrom(Self:Figure;pP:Point):Figure; extensionmethod;
begin
  var n:=Self.Count;
  Result:=new Point[n];
  for var i:=0 to n-1 do
    Result[i]:=(Self[i][0]+pP[0],Self[i][1]+pP[1])
end;

procedure Print(p:Figure;w,d:integer);
begin
  foreach var t in p do
    Writeln(t[0]:w:d,' ',t[1]:w:d)
end;

begin
  var center:Point:=(5.0,3.0);
  var Rectangle:Figure;
  SetLength(Rectangle,4);
  Rectangle[0]:=(3.0,2.0);
  Rectangle[1]:=(7.0,2.0);
  Rectangle[2]:=(7.0,4.0);
  Rectangle[3]:=(3.0,4.0);
  var angle:=30;
  var P:=Rectangle.MoveTo(Center).Rotate(DegToRad(angle)).MoveFrom(Center);
  Writeln('Новые координаты');
  Print(P,9,5)
end.

Результат
Новые координаты
  3.76795   1.13397
  7.23205   3.13397
  6.23205   4.86603
  2.76795   2.86603
4,4(92 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ