marinamarinam9
22.12.2020 13:02

Информатика 5 класс 4 четверть ​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
VasilisaBelkina
19.01.2021 14:42
1. МОДЕЛИРОВАНИЕ КАКМЕТОД ПОЗНАНИЯМОДЕЛИРОВАНИЕ ИФОРМАЛИЗАЦИЯ2. Ключевые слова • модель • моделирование • цель моделирования • натурная (материальная) модель • информационная модель • формализация • классификация информационныхмоделей3. Модели и моделирование Модель - это новый объект, который отражает Одним из методов познания объектов окружающего мирасущественные с точки зрения цели моделирования признакиявляется моделирование, состоящее в создании иизучаемого предмета, процесса или явления.исследовании упрощённых заменителей реальных объектов. Моделирование - метод познания, заключающийся вОбъект-заменитель принято называть моделью, а исходныйсоздании и исследовании моделей.объект - прототипом или оригиналом. К созданию моделейприбегают, когда исследуемый объект слишком велик процесс протекает очень быстро процесс протекает очень медленно исследование опасно объектамал создание реального для окружающих дорого Модель Модель Натурная Натурная Информационная Информационная Муляж Муляж Словесное описание Словесное описание Макет Макет формула, чертеж, схема формула, чертеж, схема Информационная модель - описание объекта- оригинала на одном из языков кодирования информации. Ядерный взрыв Двигатель внутреннего сгорания Геологический процесс4. Этапы построения информационной модели Реальный объект Реальный объект Анализ условия Анализ условия задачи задачи Объект и цель моделирования Объект и цель моделирования Существенные Существенные Связь между свойствами Связь между свойствами признаки объекта признаки объекта и основными частями объекта. и основными частями объекта. Словесное описание, таблица, Словесное описание, таблица, Формализация Формализация рисунок, схема, чертёж, формула, рисунок, схема, чертёж, формула, алгоритм, программа. алгоритм, программа. Информационная Информационная модель модель5. Пример построения информационной модели Иван к уроку литературы должен выучить наизусть трипервые строфы первой главы романа А. С. Пушкина «ЕвгенийОнегин». Это 42 строки. Сколько потребуется времени навыполнение этого задания, если первую строку Иван можетзапомнить за 5 секунд, а на запоминание каждой следующейстроки ему требуется времени на 5 секунд больше, чем назапоминание предыдущей строки? Объект моделирования Объект моделирования 
0,0(0 оценок)
Ответ:
ilonasusak77
05.08.2020 22:08
Тебя интересует левое верхнее число из матрицы \begin{pmatrix}
1 & 1 \\ 1 & 1
\end{pmatrix}^{12}, что, кстати, является 12 числом фибоначчи

#include <iostream>
// матрица 2 на 2// a  b// c  dtemplate< typename T = int >class matrix2{public:    T a, b, c, d;
    matrix2() : a(0), b(0), c(0), d(0)    {}    matrix2(T a, T b, T c, T d) : a(a), b(b), c(c), d(d)    {}
    matrix2 & operator *= (matrix2 & other)    {        T ta, tb, tc, td;        ta = a * other.a + b * other.c;        tb = a * other.b + b * other.d;        tc = a * other.c + c * other.d;        td = b * other.c + d * other.d;        a = ta, b = tb, c = tc, d = td;    }
    matrix2 operator * (matrix2 & other)    {        T ta, tb, tc, td;        ta = a * other.a + b * other.c;        tb = a * other.b + b * other.d;        tc = a * other.c + c * other.d;        td = b * other.c + d * other.d;        return matrix2(ta, tb, tc, td);    }
    matrix2 pow(int power)    {        matrix2 result(1, 0, 0, 1);        matrix2 cur = *this;        while (power)        {            if (power & 1)            {                power ^= 1;                result *= cur;            }            else            {                power >>= 1;                cur *= cur;            }        }        return result;    }
    void operator = (matrix2 other)    {        a = other.a;        b = other.b;        c = other.c;        d = other.d;    }
    friend std::ostream & operator << (std::ostream & ostr, matrix2 ma)    {        ostr << std::endl;        ostr << ma.a << "  " << ma.b << std::endl;        ostr << ma.c << "  " << ma.d << std::endl;        return ostr;    }
};
int main(void){    matrix2< int > m1(1, 1, 1, 0), tmp;
    const int N = 12;
    std::cout << m1.pow(N).a;
    return 0;}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота