egolopuzenko4253
?>

Винни пух разлил 60 л меда в 9 горшочков двух видов-вместимостью 4 и 8 л.сколько горшочков каждого вида занял винни пух

Информатика

Ответы

pokrov777krest
Ну  вообще  нигде  не  сказано  что  горшки  должны  быть  полными,  с  медведя  с  опилками  в  голове  станется  заполнить  7  горшков  по  8  л.  полностью,  1  8  л.  на  половину  и  1  4  литровый  оставить пустым. если  предположить  что  все  горшки  полные,  то  6  по  8л  и  3  по  4л.
arutchevben64
Способ 1языки программирования

я обращусь к низкоуровневому c++. у него нет типа byte, зато аналог ему - это unsigned char. напишем простенькую программу:

#include < iostream> int main() {         std: : cout < < sizeof(unsigned char);    
    return 0; }

выполним её и получим ответом число 1.

что это и откуда оно взялось?

sizeof - это оператор, принимающий какой-то тип или переменную и возвращающий количество байт, занимаемое в памяти этой переменной. грубо говоря - вы просите швею измерить вашу талию: даёте ей
измерить себя, а в ответ получаете обхват талии. отсюда и выходит ответ, что занимаемое место в памяти типом byte равняется 1 байту.

способ 2более глубокое объяснение происхождения числа 1

нам понадобится формула \tt\displaystyle n = 2^i, где n - это количество информации, а i -
количество бит, отведённое на неё. у нас есть промежуток - это значения от 0 до 127. всего значений получается 128. если не верите - пересчитайте. итак, подставим:

\tt\displaystyle 128 = 2^i\\\\128 = 2^7\implies i = 7

мы получили количество бит, которое впритык занимает
переменная в памяти. к радости, компьютеры устроены так, что память не делится на выделяемое переменной пространство (не ячейки по 7 бит, 9 бит, 11 бит и так далее). если программа выделила под переменную 7 бит, то компьютер выделит 2³ бит (8 бит ⇒ 1 байт), в котором переменная будет хорошо себя
чувствовать и не тесниться. ещё пример для ясности:

если переменная занимает 122 бита (это фантастика, но для примера сойдёт), то выделится 2⁷, поскольку:

2⁶ < 122 < 2⁷. почему не 2⁶? было бы смешно, если переменная, которая занимает 122 бит, занимала бы ячейку памяти в 64
бит. это то же самое, если бы вы поместили слона в коробку из-под спичек. почему не 2⁸ или, например, не 2⁹⁹⁹⁹⁹⁹? а зачем компьютеру выделять такое пространство, если можно выделить наименьшее и быть в плюсе? это то же самое, если бы вы выделили для муравья десятиэтажный дом.

ответ

1 байт

Анатольевна

смотри , if это же условный оператор, проще говоря : если (if(в скобках пишется само условие) ) так , тогда (then) делай то-то  

поскольку на отработку именно условного оператора , думаю не слишком важно , как написана программа  

var   s : integer ;

r :
string;

begin

readln (s);

конструкция if начинается отсюда

if (s = 200000) then

  r: ='13,5';

if (s=350000) then

  r: ='14,2'  

writeln (r,'%');

заканчивается здесь

end.

если хочешь ,
можешь переписать всю программу, но тебе это не -то нужно в

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

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

Винни пух разлил 60 л меда в 9 горшочков двух видов-вместимостью 4 и 8 л.сколько горшочков каждого вида занял винни пух
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

aprilsamara2019
femida69
leobashkurov1089
LidiyaBorzikh
salahovta
morozova4956
voloshin238
avolodyaev
vladislavk-market2
ayanrsadykov
iamhrusha
universal21vek116
hellomaxim
Arutyunovich
aprelevka