Кирилл_Гульницкий
?>

Впаскале! дано 4-х значное двоичное число b, перевести в десятичное и вывести на экран

Информатика

Ответы

temik10808564

если от 0 до 6 то всего значений 7 и цвета будут от (0,0,0) до (6,6,6) понятно, что всего 7*7*7 цветов.

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

для сведения - сейчас для одного цвета, как правило, выделяют байт, который имеет 256 разных  значений (0-255), поэтому цветовая гамма у современных дисплеев содержит, естественно 256*256*256 цветов.   

Reutskii884

ну алгоритм: просто суммируешь поочерёдно.(можно кубиками нарисовать, но это мне делать не удобно, тем более не сложно)

вот прога на паскале:

program sym

var p: array[1..12] of integer;

s,i: integer;

begin

s: =0;

for i: =1 to 12 do

p[i]: =i*i; //если нет уже готового массива

for i: =1 to 12 do

s: =s+p[i];

write(s)

end.

ну тут кстати массив излишен, если надо просто найти сумму:

program sym1

var s,i: integer;

begin

s: =0;

for i: =1 to 12 do

s: =s+i*i;

write(s)

end.

я у себя не проверял, но должно работать)

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

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

Впаскале! дано 4-х значное двоичное число b, перевести в десятичное и вывести на экран
Ваше имя (никнейм)*
Email*
Комментарий*