Рогова Ольга1156
?>

1)дано целое многозначное число n.найти сумму цифр этого числа 2)найти произведение первых n натуральных чисел. 2)найти произведение первых n натуральных чисел.

Информатика

Ответы

Mark-Petrovich

а если число

 

var n,i,p: integer;

s: string;

begin

  read(n);

  s: =str(n) ; {переводим число в строку}

  n: =0;

  for i : = 1 to length(s) do

      n: = n+ int(s[i]); {переводим каждый символ строки обратно в цифру}

  writeln(n);

 

  read(n);

  p: =1;

  for i: = 1 to n do

    p: = p*i;

  writeln(p);

 

end.

moto-eskort
1) всего точек а=512*512= 262144 количество цветов n= 256, отсюда вычислим глубину цвета n=2^i   256=2^i i=8 объем изображения= n*a= 262144*8= 2097152 бит= 256 кбайт 2)аналогично предыдущей : n=2^i   16177216=2^i   i =24 n*a= (1024*768)*24= 18874328 бит= 2,25 мбайт 3)n=2^i   65536=2^i i=16 n*a=(1280*1024)*16= 20971520 бит= 2,5 мбайт 4)количество информации(бит) получим разделив объем файла(бит) на количество пикселей. i=(1,5*1024*1024*8)/(1024*512)= 24 бит 5)определим глубину цвета i=v/n, где v-объем изображения (бит), n - количество пикселей i=(16*1024*8)/(256*128)= 4 бит найдем количество цветов n=2^i n=2^4= 16 цветов 6)количество памяти на 1 страницу: 640*480*24= 7372800 бит= 900 кбайт количество страниц= (2*1024)/900= 2,28 ответ: 2 страницы
Андреевнатест707
Pascalabc.net 3.3.5, сборка 1662 от 29.04.2018 внимание! если программа не работает, обновите версию! begin   var (m,n): =readinteger2('количество строк и столбцов в массиве: ');   writeln('*** исходный массив ***');   var a: =matrrandom(m,n,-99,99);   a.println(4); writeln(4*n*'-');   for var i: =0 to m-1 do       a.setrow(i,a.row(i).orderby(t-> abs(t mod );   writeln('*** полученный массив ***'); a.println(4) end. пример количество строк и столбцов в массиве: 5 8 *** исходный массив ***   -53 -41 -74  23  90  -4  48 -78   -68  82  45  82 -54 -53 -63  80   66  40 -72 -15  79 -95  16  98   -52 -76  37  10  -9 -87 -12  30   -82 -58  43 -17  58  27 -85  96 *** полученный массив ***   90 -41 -53  23 -74  -4  48 -78   80  82  82 -53 -63 -54  45 -68   40 -72 -15 -95  66  16  98  79   10  30 -52 -12 -76  37 -87  -9   -82  43 -85  96 -17  27 -58  58 замечание. в связи с некорректно поставленным вопросом принято решение сортировать каждую строку массива независимо от прочих по возрастанию последней цифры.

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

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

1)дано целое многозначное число n.найти сумму цифр этого числа 2)найти произведение первых n натуральных чисел. 2)найти произведение первых n натуральных чисел.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Shtorm-Shoe
predatorfishing608
cheshirsky-kot
Некрасов Валентина1097
annino
федороа
mlf26
ПодлеснаяМакарова1883
Vos-sv
andreanikin
bulenbeiser
Оксана170
Peshkov
Lugovoi
Филиппович_Николаевич