NataliaBerezovskaya33
?>

Написать программу определения суммы двух введенных с клавиатуры чисел. (1 ) составить алгоритм и написать программу для нахождения суммы членов ряда (2 ): s = 5 + 6 + 7 + 8 + 9 + + 28 написать программу определения суммы цифр и количества цифр в заданном натуральном числе. (3 )

Информатика

Ответы

beglovatatiyana
Program sum; var a, b: integer; begin write('a = '); readln(a); write('b = '); readln(b); writeln('сумма a и b равна ', a + b); readln; end. program sumrow; const min = 5; max = 28; var a, i: integer; begin a : = 0; for i : = min to max do a : = a + i; writeln('сумма ряда равна ', a); readln; end. program digit; var a, b: longint; c, d, i: integer; begin write('a = '); readln(a); b : = 1; c : = 0; while a div b < > 0 do begin c : = c + 1; b : = b * 10; end; while a > 0 do begin d : = d + (a mod 10); a : = a div 10; end; writeln('количество цифр в числе равно ', c); writeln('сумма цифр числа равна ', d); readln; end.
zdl2008
Ээм.. а на каком языке написать то
larson96
< ! doctype html> < html>       < head>               < meta charset="utf-8">               < title> < /title>       < /head>       < body> < script>           var a = +prompt("введите а",""); var b = +prompt("введите в",""); var h = +prompt("введите h",""); var s = ((a + b) / 2) * h; document.write("< h3> ответ: < /h3> < br /> < p> площадь равна: " +s+"< /p> "); < /script>       < /body> < /html>
Yelena642

Шаг 1.

В алфавите, согласно условию задачи, ровно 15 символов.

Шаг 2.

Давайте посмотрим, сколько нужно минимум выделить бит на 1 символ из алфавита, состоящего из 15 символов.

Если бы мы выделили 1 бит информации, то он бы смог закодировать 1 символ алфавита, состоящего не более чем из 2 символов. А у нас их 15 Значит, 1 бита мало.

Если выделить 2 бита, то закодировать можно символ в алфавите максимум из 4 символов. Мало.

Если выделить 3 бита, то закодировать можно символ в алфавите максимум из 8 символов. Мало.

Если выделить 4 бита, то закодировать можно символ в алфавите максимум из 16 символов. Достаточно.

Значит, для кодирования 1 символа данного алфавита достаточно 4 бит.

Шаг 3.

1 пароль состоит из 15-ти символов.

1 символ "весит" 4 бита.

Значит, 15 символов будут "весить" 15х4=60 бит.

Шаг 4.

1 пароль по условию кодируется минимально возможным целым количеством байт.

Сколько байт нужно для хранения пароля из 60 бит?

7 байт мало, так как 7 байт = 7х8 = 56 бит.

8 байт — в самый раз: 8 байт = 8х8=64 бита.

Следовательно, для хранения одного пароля нужно 8 байт.

Шаг 5

Один пароль "весит" 8 байт.

У нас — 20 пользователей (и 20 паролей соответственно).

Следовательно, они "весят" 8х20 = 160 байт.

Шаг 6

Выделено было 400 байт под пароли.

Чисто на хранение, согласно п.5, было использовать 160 байт.

Значит, осталось на дополнительную информацию300-160=140 байт.

Шаг 7

140 дополнительных байт имеется подо все пароли.

Всего паролей — 20.

Значит, под каждый дополнительно выделяется 140/20=7 байт.

ответ: по 7 байт дополнительно выделено для хранения одного пароля.

Объяснение:

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

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

Написать программу определения суммы двух введенных с клавиатуры чисел. (1 ) составить алгоритм и написать программу для нахождения суммы членов ряда (2 ): s = 5 + 6 + 7 + 8 + 9 + + 28 написать программу определения суммы цифр и количества цифр в заданном натуральном числе. (3 )
Ваше имя (никнейм)*
Email*
Комментарий*

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

olga0909196323
goldglobustour725
pechinin
Avshirokova51
yulyazhdan
Сергеевна
vfif-804828
ekb676
ktripoleva294
stsnab
AntonovaAvi1716
Zhanibekrva Kandaurova
evgeniipetrosov
петрАфанасьев
tany821