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

Может ли существовать система без линии обратной связи? к каким последствиям это может ? рассмотреть на примере автомобиля)

👇
Ответ:
katyagulina666
katyagulina666
19.11.2022
Линия управление может существовать без обратной связи, но надежность и точность такой системы стремится к нулю. Исходя из того, что невозможно выполнить никакую операцию с бесконечной точностью, размер погрешности возрастает пропорционально количеству итераций над функцией. Для уменьшения погрешности операции используется обратная связь, призванная скорректировать программу управления (по сути функцию зависимости) таким образом, чтобы нарастания статистической ошибки (погрешности) не происходило. Самый показательный пример в автомобиле обратной связи - это спидометр, показывающий скорость вращения колеса; исходя из его показания водитель может принимать решение об изменении скорости
4,4(80 оценок)
Открыть все ответы
Ответ:
vladislavserov
vladislavserov
19.11.2022

#include <iostream>

#include <vector>

using namespace std;

int fibo(int n, int &cnt){

   cnt++;

   if(n == 1 || n == 2)

       return 1;

   return fibo(n-1,cnt) + fibo(n-2,cnt);

}

void solve1(){

   int k = 5;

   while(k--){

       int n,ans = 0;

       cin >> n;

       cout << fibo(n,ans) << " " << ans << "\n";

   }

}

void solve2(){

   const int INF = 1e9 + 7;

   int n, mx1 = -INF, mx2 = -INF;

   cin >> n;

   vector<int> a(n);

   for(auto &i : a) cin >> i;

   for(auto &i : a){

       if(i > mx1){

           mx2 = mx1;

           mx1 = i;

       }

       else if(i > mx2)

           mx2 = i;

   }

   cout << mx2 << " " << mx1;

}


C++, нужна в решении следующих задач в первой задаче не могу понять, как посчитать количество вызово
4,8(28 оценок)
Ответ:
Anastasia6226
Anastasia6226
19.11.2022

void solve2(){

  int x,cnt = 0;

   for(int i = 0; i < 4; i++){

       cin >> x;

       cnt += (x % 6 == 0);

   }

   if(cnt >= 2) cout << "yes";

   else cout << "no";

}

void solve3(){

   int x, n, cnt = 0;

   cin >> n;

   for(int i = 0; i < n; i++){

       cin >> x;

       cnt += (x % 5 == 2);

   }

   cout << cnt;

}

void solve4(){

  int x, n, cnt = 0;

   cin >> n;

   for(int i = 0; i < n; i++){

       cin >> x;

       cnt += (x % 7 == 3);

   }

   if(cnt >= 2) cout << "yes";

   else cout << "no";

}

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