beliaevabeliaeva-olesya35
?>

Сделайте хотя-бы укажите наибольшее четырёхзначное восьмеричное число, двоичная запись которого содержит ровно 4 нуля. в ответе запишите только само восьмеричное число, основание системы счисления указывать не нужно. 2) запись числа 30 в некоторой системе счисления выглядит так: 110q. найдите основание системы счисления q. 3) дано: a=100111002, b=101101102 в двоичной системе счисления. какое из чисел равно их произведению? 110111101101000 110100011101000 110111010010000 110111011101000

Информатика

Ответы

lechocolat
1) [4080_10, "7760"_8, "111111110000"_2]
вообще логично - нули в самом конце

2) q= 5 методом перебора
3): 10011100 * 10110110 = 110111011101000  самый последний из вариантов если это важно

Поскольку объяснений не требовалось, то все примеры были решены по быстрому с языка Ruby в котором очень удобно работать с системами счисления
ElenaEgorova1988576

Первое решение понятно, но это только общие мысли, в целом оно ошибочно по двум пунктам

1. В задании идёт речь о 20 веке, а это года 1901,19022000. Поэтому в объявлении массива нужно указать именно эти интервалы. Или просто 1 - 100, понятно же, что это один век, а при отображении года следует отображать (1900+i). 

2. В задании не определено, с какой точностью это самое население считается, если с точностью до человека, то INTEGER не хватит, поэтому этот вопрос нужно уточнить и в зависимости от точности (до тысяч, до десятков или сотен тысяч человек) выбрать соответствующий формат представления данных.

3. Странно писать 100 одинаковых операторов присваивания(кстати в тексте ещё ошибка - присваивается ОДНО И ТО ЖЕ значение, ведь оператора ввода данных НЕТ!).

Такие вещи делаются в цикле по индексам. Внутри цикла 2 оператора 

Ввод()

Присваивание

Опять же в задании не сказано, откуда берутся данные, ведь они могут браться с клавиатуры, с внешнего устройства(диска) или с какого-нибудь другого устройства ввода, например, сканера. Эти вводы реализуются похожими, но РАЗНЫМИ операторами.

 

Вот мои замечания, хотя, если формально точно реализовывать предложенное задание, нужно всего лишь описать массив, в котором будут храниться некоторые данные. В этом случае действительны лишь замечания 1 и 2. 

 

И ещё. Я не помню, что такое INTEGER. INTEGER 2-байтный точно не хватит, INTEGER 4-байтный должно хватить.

Успехов!

a96849926288

Первое решение понятно, но это только общие мысли, в целом оно ошибочно по двум пунктам

1. В задании идёт речь о 20 веке, а это года 1901,19022000. Поэтому в объявлении массива нужно указать именно эти интервалы. Или просто 1 - 100, понятно же, что это один век, а при отображении года следует отображать (1900+i). 

2. В задании не определено, с какой точностью это самое население считается, если с точностью до человека, то INTEGER не хватит, поэтому этот вопрос нужно уточнить и в зависимости от точности (до тысяч, до десятков или сотен тысяч человек) выбрать соответствующий формат представления данных.

3. Странно писать 100 одинаковых операторов присваивания(кстати в тексте ещё ошибка - присваивается ОДНО И ТО ЖЕ значение, ведь оператора ввода данных НЕТ!).

Такие вещи делаются в цикле по индексам. Внутри цикла 2 оператора 

Ввод()

Присваивание

Опять же в задании не сказано, откуда берутся данные, ведь они могут браться с клавиатуры, с внешнего устройства(диска) или с какого-нибудь другого устройства ввода, например, сканера. Эти вводы реализуются похожими, но РАЗНЫМИ операторами.

 

Вот мои замечания, хотя, если формально точно реализовывать предложенное задание, нужно всего лишь описать массив, в котором будут храниться некоторые данные. В этом случае действительны лишь замечания 1 и 2. 

 

И ещё. Я не помню, что такое INTEGER. INTEGER 2-байтный точно не хватит, INTEGER 4-байтный должно хватить.

Успехов!

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

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

Сделайте хотя-бы укажите наибольшее четырёхзначное восьмеричное число, двоичная запись которого содержит ровно 4 нуля. в ответе запишите только само восьмеричное число, основание системы счисления указывать не нужно. 2) запись числа 30 в некоторой системе счисления выглядит так: 110q. найдите основание системы счисления q. 3) дано: a=100111002, b=101101102 в двоичной системе счисления. какое из чисел равно их произведению? 110111101101000 110100011101000 110111010010000 110111011101000
Ваше имя (никнейм)*
Email*
Комментарий*

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

ruslanriad10
lebedev815
prianik6
Григорьевич915
necit12
ВасилийКлимова1695
Николаевич-Золотая832
1) √x^2+y^2/x*y 2)x-y/|x|-|y| 3)√|x|+|y|/√x^2+1
cimora-kativ
Sharap
Inozemtseva Korolev1271
Rjkjneirbyf555
morozovalexander90
ohussyev
MikhailSvetlana
evada2