ocik1632933
?>

Дано натуральное число n (n< 10в6n< 106 заполнить массив его цифрами, расположенными в обратном порядке, т.е. первый элемент равен последней цифре, второй — предпоследней и т.д. незаполненные элементы массива должны быть равны нулю. элементы массива, являющиеся цифрами числа n вывести на экран. формат входных данных с клавиатуры вводится натуральное число n (n< 10в6n< 106). формат выходных данных требуется вывести содержимое массива после заполнения согласно условию . элементы должны разделяться пробелами. примеры: входные данные: 12 выходные данные: 2 1

Информатика

Ответы

Chuhnin195107364
Var a:array[1..10] of integer;
n,k,i:integer;
begin
write('n = ');
readln(n);
k:=0;
while n>0 do
 begin
 k:=k+1;
 a[k]:=n mod 10;
 n:=n div 10;
 end;
for i:=1 to 10 do write(a[i],' ');
end.

Пример:
n = 456387
7 8 3 6 5 4 0 0 0 0 
borisova-valeriya
36^7 = 6^2^7 = 6^14 следовательно 36^7 в шестиричной СС будет 1 и 14 нулей.
6^19 в шестиричной СС будет 1 и 19 нулей.
тогда полученное число 1 -> 4 нуля -> 1 -> 14 нулей. пока их 18
теперь от полученного отнимем 18 в СС с основанием 6.
18(10) = 30(6)
0 - 0 = 0 (последний разряд числа)
далее по принципу вычитания "занимаем" разряды до ближайшей единицы. после чего у нас остаётся 3 в предпоследнем разряде и 12 цифр 5.
итого у нас 12 пятёрок, тройка и единица. так как число 20 разрядное, то 20 - 14 = 6 нулей в записи числа в СС с основанием 6
ответ: 6

Можно и в лоб посчитать, тогда получим 10000055555555555530
swetlanafatinia7323
Дано:
Палитра 256 цветов.
Размер 10x10 пикселей.

Найти:
Каков информационный объём этого файла?

Решение:
Вначале определяем глубину цвета по формуле
2^i = N. 2^i = 256 по условию, отсюда i = 8 бит.

Вычисляем общее количество пикселей в картинке:
10*10 = 100 пикселей

Информационный объём равен
100 пикселей * 8 бит = 800 бит.



Дано:
разрешающая экрана 1440*900 точек
глубина цвета 32 бит

Найти:
объём графического изображения

Решение:
Вначале вычисляем общее количество пикселей в картинке:
1440 * 900 = 1 296 000 пикселей.

Информационный объем вычисляется по формуле
Объем = количество пикселей * глубина цвета
Объем = 1 296 000 * 32 бит = 41 472 000 бит
Делим на 8 бит в байте, 41 472 000 / 8 = 5 184 000 байт

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

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

Дано натуральное число n (n< 10в6n< 106 заполнить массив его цифрами, расположенными в обратном порядке, т.е. первый элемент равен последней цифре, второй — предпоследней и т.д. незаполненные элементы массива должны быть равны нулю. элементы массива, являющиеся цифрами числа n вывести на экран. формат входных данных с клавиатуры вводится натуральное число n (n< 10в6n< 106). формат выходных данных требуется вывести содержимое массива после заполнения согласно условию . элементы должны разделяться пробелами. примеры: входные данные: 12 выходные данные: 2 1
Ваше имя (никнейм)*
Email*
Комментарий*

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

beaevgen711
kmr495270
linda3930
nailboxru
Tane4ka2110
zhannasokortova
denspiel
Наталья
david-arustamyan1
volodinnikolay19
yda659
Ruslan374
ooo-helpvet44
Владислав893
Svetlana290419