Moroshkina-Aristova2011
?>

Если темпера ниже 18, вывести сообщение "COLD" если темпера больше 18 и меньше 25 – "WARM " если температура больше 25 – "HOT" Arduino Вот часть кода: #include LiquidCrystal lcd(7, 6, 5, 4, 3, 2); void setup() { lcd.begin(16, 2); lcd.print("Temperature:"); pinMode(A0, INPUT); Serial.begin(9600); } int i = 10; int tmp1 = 0; int tmp2 =0; int x = 0; void loop() { //#1 //lcd.clear(); //#2 //tmp2=analogRead(A0)/2.0485-49.76; //if(tmp2!=tmp1){ //lcd.setCursor(2, 1); //lcd.print(' '); //} //lcd.setCursor(0, 1); //tmp1=tmp2; //lcd.print(tmp2); //#3 lcd.setCursor(x-1, 1); lcd.print(' '); tmp2=analogRead(A0)/2.0485-49.76; lcd.setCursor(x++, 1); lcd.print(tmp2); if(x>=17){ x=-1; } delay(500); }

Информатика

Ответы

chetverikovalex3738
ответ:

ТОРОИД

Объяснение:

Нам нужно узнать вычеркнутое геометрическое тело, поэтому, для начала, запишем количество символом каждого тела, а также количество символов всего предложения:

'Тороид' --- 6 символов.'шар' --- 3 символа.'цилиндр' --- 7 символов.'тетраэдр' --- 8 символов.'конус' --- 5 символов.'додекаэдр' --- 9 символов.[все предложение] --- 72 символа.

Итак, ученик вычеркнул какое-то тело и заодно, ставшие лишними запятые и пробелы. Запятая + пробел --- 2 символа.

Изначально каждый символ весит 1 байт. Так как в нашем предложении мы насчитали 72 символа, то оно будет весить соответственно 72 байта.

Но потом из него вычеркнули X символов, а кодировку преобразовали в 16 битную, то есть теперь один символ весит не 1 байт, а 2 байта - то есть в 2 раза больше. Попробуем посмотреть, сколько весит теперь наша строка: (72 - X) * 2 байта.

В условии говорится, что она оказалась на 448 бит больше, чем исходная. Переведём 448 бит в байты: 448 бит / 8 = 56 байт. Получается:

(72 - X) * 2 байта - 72 байта = 56 байт.(72 - X) * 2 байта = (56 + 72) байт = 128 байт.72 - X = (128 байт / 2 байта)  = 64 (символа).72 = (64 + X).(72 - 64) = X = 8.

Итак, мы нашли X - вычеркнутое количество символов - (8). 2 символа ушли на пробел с запятой, поэтому слово будет состоять из 8 - 2 = 6 символов. Возвратившись в начало, где мы писали количество символов для каждого слова, мы видим, что слово, состоящее из 6 символов - это 'Тороид'. В ответ пишем ТОРОИД.

Фухх... Подробнее некуда..) Отметьте как "лучший" там корона под ответом должна появится, возможно не сразу), если всё устраивает. Если нет - пишите, поменяю.

Александровна1685

Ана́логовий сигна́л — сигнал (напруга, струм тощо), неперервний на всьому проміжку часу. Аналоговий сигнал є або вираженим синусоїдальним коливанням, або, у загальному випадку, розкладеним у ряд (Фур'є) накладанням синусоїдальних коливань певної амплітуди і частоти.

Цифрови́й сигна́л — дискретний сигнал з певним значенням інформативного параметра, яке визначається у цифровій формі. Цифрові сигнали є цифровим зображенням дискретного сигналу, який часто видобувається шляхом квантування аналогового сигналу.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Если темпера ниже 18, вывести сообщение "COLD" если темпера больше 18 и меньше 25 – "WARM " если температура больше 25 – "HOT" Arduino Вот часть кода: #include LiquidCrystal lcd(7, 6, 5, 4, 3, 2); void setup() { lcd.begin(16, 2); lcd.print("Temperature:"); pinMode(A0, INPUT); Serial.begin(9600); } int i = 10; int tmp1 = 0; int tmp2 =0; int x = 0; void loop() { //#1 //lcd.clear(); //#2 //tmp2=analogRead(A0)/2.0485-49.76; //if(tmp2!=tmp1){ //lcd.setCursor(2, 1); //lcd.print(' '); //} //lcd.setCursor(0, 1); //tmp1=tmp2; //lcd.print(tmp2); //#3 lcd.setCursor(x-1, 1); lcd.print(' '); tmp2=analogRead(A0)/2.0485-49.76; lcd.setCursor(x++, 1); lcd.print(tmp2); if(x>=17){ x=-1; } delay(500); }
Ваше имя (никнейм)*
Email*
Комментарий*