Ilsinu
23.08.2021 23:08

Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертежник может выполнять команду Сместиться на (а, b) (где а, b — целые числа), перемещающую Чертежника из точки с координатами (x,y) в точку с координатами (x+a, y+b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные — уменьшается.
Запись:

Повтори k раз
Команда1 Команда2 Команда3
Конец

означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз. Чертежнику был дан для исполнения следующий алгоритм:

Повтори 3 раз
Сместиться на (–2, –1)
Сместиться на (4, 4)
Конец

Какую единственную команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?

1)Сместиться на (6, −9)
2)Сместиться на (6, 9)
3)Сместиться на (−6, −9)
4)Сместиться на (−6, 9)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
melesineduard
09.06.2022 08:32

Language Integrated Query (LINQ - Language Integrated Query) - проект Microsoft по додаванню синтаксису мови запитів, що нагадує SQL, в мови програмування платформи .NET Framework. LINQ випущена разом з Visual Studio 2008 у кінці листопада 2007 року.

LINQ є набором функцій, що розширюють можливості запиту в синтаксисі мови C# і Visual Basic. LINQ надає стандартні шаблони для створення запитів і оновлення даних; технологія може бути розширена для підтримки потенційно будь-якого типу джерел даних (масиви, колекції, бази даних, документи XML, сутності (Entity)).  

Архітектура LINQ показана на рис. 18.1.

Принцип LINQ полягає в тому, що усі елементи мови повинні виконувати одну і ту саму роботу незалежно від джерела даних. Проте, не дивлячись на те, що синтаксис працює з усіма типами джерел даних, постачальник запиту, що зв'язує дані з самим джерелом даних, може реалізувати цю поведінку по різному.


Что такое LINQ в C# ? я не знаю. Я на ассемблере пишу и не врубаюсь.
0,0(0 оценок)
Ответ:
сашагалкина1
24.11.2022 15:41

from random import randint

mass = [randint(-20, 10) for i in range(5)]

a = []

b = []

for i in range(5):

   if mass[i] >= 0:

       a.append(mass[i])

   else:

       b.append(mass[i])

print(f'Массив: {" ".join(str(s) for s in mass)}')

if len(a) != 0 and len(b) != 0:

   print(f'Ср. ариф. элементов [{min(b)},{max(b)}]: {sum(b) / len(b)}')

   print(f'Ср. ариф. элементов [{min(a)},{max(a)}]: {sum(a) / len(a)}')

if len(a) == 0:

   print(f'Ср. ариф. элементов [{min(b)},{max(b)}]: {sum(b) / len(b)}')

   print(f'Ср. ариф. элементов 0: 0')

if len(b) == 0:

   print(f'Ср. ариф. элементов 0: 0')

   print(f'Ср. ариф. элементов [{min(a)},{max(a)}]: {sum(a) / len(a)}')

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота