ipeshindina236
?>

Составить программу, определяющую, является ли данное утверждение истинным: двузначное число а начинается на 3 составить программу, определяющую, является ли данное утверждение истинным: ровно одно из чисел а и в не превышает 100

Информатика

Ответы

seregina19706867
1) var a: integer; begin  readln(a);   if a div 10=3 then  writeln('true'); readln; end.2)  var a,b: integer; begin  readln(a,b);   if ((a< 100) and (b> 100)) or ((a> 100) and (b< 100)) then    writeln('true');   readln; end.
kchapurina591

1С7₁₆ = 111000111₂ = 707₈ = 455₁₀

Объяснение:

1С7₁₆ делим на цифры и переводим в 2 СС

1₁₆ = 1₁₀ = 1₂ (не добавляем впереди 0, чтобы число занимало 4 позиции, т.к. число будет первым)

С₁₆ = 12₁₀ = 1100₂

12 / 2 = 6 + остаток 0

6 / 2 = 3 + остаток 0

3 / 2 = 1 + остаток 1

1 / 2 = 0 + остаток 1

записываем снизу вверх

7₁₆ = 7₁₀ = 111₂ = 0111₂ (добавляем впереди 0, чтобы число занимало 4 позиции)

7 / 2 = 3 + остаток 1

3 / 2 = 1 + остаток 1

1 / 2 = 0 + остаток 1

записываем снизу вверх

1С7₁₆ = 111000111₂ (собираем всё вместе)

111000111₂ - делим на тройки начиная с конца и переводим в 10 СС

111₂ = 1 * 2² + 1 * 2¹ + 1 * 2⁰ = 4 + 2 + 1 = 7₁₀

000₂ = 0₁₀

111₂ = 1 * 2² + 1 * 2¹ + 1 * 2⁰ = 4 + 2 + 1 = 7₁₀

записываем снизу вверх и получаем 8 СС

1С7₁₆ = 707₈

707₈ = 7 * 8² + 0 * 8¹ + 7 * 8⁰ = 7 * 64 + 7 * 1 = 448 + 7 = 455₁₀

1С7₁₆ = 455₁₀

1С7₁₆ = 1 * 16² + С * 16¹ + 7 * 16⁰ = 1 * 256 + 12 * 16 + 7 * 1 = 256 + 192 + 7 = 455₁₀

nchorich55

уровень сложности-повышенный

в некоторой стране автомобильный номер состоит из 7 символов. в качестве символов используют 18 различных букв и десятичные цифры в любом порядке. каждый такой номер в компьютерной программе записывается минимально возможным и одинаковым целым количеством байтов, при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством битов.

определите объем памяти, отводимый этой программой для записи 60 номеров.

240 байт

300 байт

360 байт

420 байт

решение:

необходимо закодивовать: 10 цифр (от 0 до 9)+18 букв=28 символов.

для кодирования необходимо 5 бит, т.к. 16< 28< 32. 32=25.

для кодирования 1 автомобильного знака нужно: 5*7=35 бит.

35 нацело не делится на 8. а нам по условию дано,что 1 автомобильный номер должен кодироваться целым количеством байтов. поэтому округляем 35 до 40.

40\8=5 байт-отводится на 1 автомобильный номер.

для кодирования 60 номеров нужно: 5*60=300 байт.

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

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

Составить программу, определяющую, является ли данное утверждение истинным: двузначное число а начинается на 3 составить программу, определяющую, является ли данное утверждение истинным: ровно одно из чисел а и в не превышает 100
Ваше имя (никнейм)*
Email*
Комментарий*

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

Yuliya701
Иванович-Васильевна1153
romasmart9
olg14855767
Stryapunina
kirillreznikov
gre4ka2004
kurlasku
Лежачёва355
natkoff5
yfetyukov
ВалентиновичСуриковна1104
YelenaZOLTANOVICh105
АртакСергеевич1723
Половников1964