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

Какие значения указываются в range(1, 2, 3)?​

👇
Ответ:
живууууу
живууууу
23.07.2021

результат - ['0','1",'2','3']

4,4(23 оценок)
Открыть все ответы
Ответ:
A1mSh1k
A1mSh1k
23.07.2021

Алгоритм — это точное описание порядка действий некоторого исполнителя

Исполнитель — это неодушевлённое или одушевлённое...

Формальные исполнители: не понимают (не могут понять) смысл команд.

1. Дискретность — алгоритм, состоящий из отдельных команд, каждая из которых выполняется за конечное время

2. Понятность — алгоритм содержит только команды, входящие в систему команд исполнителя.

3. Определённость — при каждом выполнении алгоритма с одними и теми же одинаковыми данными должен быть получен один и тот же результат.

4. Конечность (результативность) — для корректного набора данных алгоритм должен заканчиваться с некоторым временем.

5. Корректность — для допустимых исходных данных алгоритм должен приводить к правильному результату.

6. Массовость — алгоритм можно использовать для решения множества различных задач с различными исходными данными.

<...>

• Ручное (непосредственное)

• Программное (по готовой программе)

Программа — это алгоритм, записанный на языке, понятном человеку

4,8(72 оценок)
Ответ:
13t2t
13t2t
23.07.2021

/*Решение с обобщения формула Брахмагупты для произвольного четырехугольника. Функция perimeter(double x[], double y[]) возвращает значение периметра, функция area(double x[], double y[]) возвращает значение площади, пример использования и реализация приведены ниже. */

#include <iostream>

#include <math.h>

double perimeter(double x[], double y[]);

double area(double x[], double y[]);

int main()

{

   double x[4], y[4];

   std::cout << "Quadrangle ABCD\n";

   for (auto i = 0; i < 4; i++)

   {

       std::cout << "Input coordinates of point " << char(i + 'A') << ": ";

       std::cin >> x[i] >> y[i];

   }

   std::cout << perimeter(x, y) << " " << area(x, y);

   

   return 0;

}

double perimeter(double x[], double y[])

{

   double a[4], p = 0;

   for (auto i = 0; i < 4; i++)

   {

       a[i] = sqrt((x[i]-x[(i + 1) % 4]) * (x[i]-x[(i + 1) % 4]) + (y[i]-y[(i + 1) % 4]) * (y[i]-y[(i + 1) % 4]));

       p += a[i];

   }

   return p;

}

double area(double x[], double y[])

{

   double a[4], p = 0, s = 1, d[2];

   for (auto i = 0; i < 4; i++)

   {

       a[i] = sqrt((x[i]-x[(i + 1) % 4]) * (x[i]-x[(i + 1) % 4]) + (y[i]-y[(i + 1) % 4]) * (y[i]-y[(i + 1) % 4]));

       p += a[i];

   }

   for (auto i = 0; i < 4; i++)

   {

       s *= (p / 2- a[i]);

   }

   for (auto i = 0; i < 2; i++)

   {

       d[i] = sqrt((x[i]-x[i + 2]) * (x[i]-x[i + 2]) + (y[i]-y[i + 2]) * (y[i]-y[i + 2]));

   }

   s -= (a[0] * a[2] + a[1] * a[3] + d[0] * d[1]) * (a[0] * a[2] + a[1] * a[3] - d[0] * d[1]) / 4;

   s = sqrt(s);

   return s;

}

4,7(5 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ