Запрограммировать систему управления на основе стандартных двухконтактных светодиодов и термометра TMP36. Три светодиода горят при разных диапазонах:
от 20 до 30 градусов Цельсия - зеленый
больше 30 градусов - красный
менее 20 градусов - зеленый
Несущий пин термометра A0
Пины светодиодов 11 12 13
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
pinMode(blue, OUTPUT);
использовать метод analogWrite циклом if, задержка считывания данных 100мс
сегодня прям нужно
day=0
p=N
v=1
поки p>0
пц
p=p-v
v=v*2
day= day+1
кц
Програма матиме вигляд:
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{
int N, day, p, v;
cin>>N;
day=0;
p=N;
v=1;
while (p>0)
{
p=p-v;
v=v*2;
day++;
}
cout<<day;
return 0;
}
Таблиця виконання алгоритму
Объяснение:
Python – багатоцільова мова програмування, яка дозволяє писати код, що добре читається. Відносний лаконізм мови Python дозволяє створити програму, яка буде набагато коротше свого аналога, написаного на іншій мові.
Python - багатоплатформова мова програмування. Це означає, що програми на Python можна запускати в різних операційних системах без будь-яких змін.
Ще однією перевагою Python є його стандартна бібліотека, яка встановлюється разом з Python і містить готові інструменти для роботи з операційною системою, веб-сторінками, базами даних, різними форматами даних, для побудови графічного інтерфейсу програм тощо.
Програми, написані на мові програмування Python, можуть бути як невеликими скриптами, так і складними системами.
Python абсолютно безкоштовний.
Объяснение: