Var i,n,nmb: integer;
<span> dg,sm: real;
</span><span>begin
</span><span> sm:=0; nmb:=0;
</span><span> write('n = ');
</span><span> readln(n);
</span><span> write('числа через пробел: ');
</span><span> for i:=1 to n do
</span><span> begin
</span><span> read(dg);
</span><span> if dg<0 then</span><span>
</span> begin
<span> sm:=sm+dg;
</span><span> nmb:=nmb+1;
</span><span> end;
</span><span> end;
</span><span> writeln('сумма отрицательных чисел = ',sm);
</span><span> writeln('среднее арифметическое = ',sm/nmb);
</span><span>end.
</span>
1. Для кодирования одного пикселя, который может принимать один из 16 цветов необходимо
i1 = ln(16) = 4 бит;
Для кодирования одного пикселя, который может принимать один из <span>4294967296</span> цветов необходимо <span>i2 = ln(1</span><span>4294967296</span><span>) = 32 бита;</span>
<span>Ответ: P = i2/i1 = 8 - во столько раз увеличится объем занимаемой памяти изображения.</span>
<span>2. Определим количество памяи которое занимает изображение:</span>
<span>S = 640*480*3= 921600 ,байт</span>
Определим скорость модема:
Ответ: V = 921600/256 = 3600 байт/с
Перед тем как попасть в D:\ пользователь был в SCHOOL. Так как SCHOOL не может быть уровнем выше чем D, он на уровень ниже. Других выходов в один из этих каталогов до того не было, значит, началом является либо сам каталог D:\SCHOOL, либо один из расположенных в нем(D:\SCHOOL\*). Из представленных вариантов ответа подходит только 2. Отсутствие противоречий легко проверить.
//Dev-C++ 5.11 (C)
#include <stdio.h>
#include <string.h>
int main(void)
{char str[256],c;
int k=0;
scanf("%s %c",&str,&c);
for(int i=0;i<strlen(str);i++)
if(str[i]==c)k++;
printf("%d",k);
return 0;}
Пример ввода:
camerata a
Пример вывода:
3
3 стула поставить в углы, по 1 стулу на каждую сторону, где в углу нет стула <span>каждый стул в углу принадлежит двум сторонам.</span>