Ответ: с
if(a≥1) or (a<100) тут ошибка, знак ≥ нельзя использовать в паскале и ещё там оператор or, тоесть или. Ну если перевести то будет что а≥1 или а<100
if(a≥1) and (a<100) тут тоже ошибка, нельзя писать ≥
if(a<=1) and (a<100) тут ошибки нет, но по условию задачи 1≤а<100, а тут a≤1<100
if(a>=1) and (a<100) этот вариант верен.
Вопрос один
Какое число ты загадал?
Если информация от 16 до 32 то
32 - 16 + 1 = 17 разных значений
ln(17)/ln(2) при округлении даст 5
5 бит
Что салат состоит из 4 составляющих
30 байт
1 символ = 1 байт
Вам что- то очень сложно задают для 1-4 класса. Извини, я не могу помочь.