marketing601
?>

Решите (паскаль) найти сумму чисел кратных 6

Информатика

Ответы

Stroeva19651938
Var
    i, n, s: integer;

begin
    write('n = ');
    readln(n);
    for i := 1 to n do
        if i mod 6 = 0 then
            s := s + i;
    
    writeln(s);
end.
sherifovaelina
1) Определяем общее количество бит: 16 х 640 х 480 = 4 915 200
С учетом того, что в байте 8 бит, а 1 КБ=1024 Б получим
4 915 200 / 8 / 1024 = 600 (КБ)

2) Определяем общее количество бит с учетом того, что в палитре True Color для цвета отводится 24 бита: 1600 х 1200 х 24 = 46 080 000 (бит).
После преобразования файла для Интернет он будет представлен в восьмибитной палитре ( 256 = 2⁸ ) и займет объем
1400 х 900 х 256 = 10 080 000 (бит).
Разница в объемах составит  46 080 000 -  10 080 000 = 36 000 000 бит.
С учетом того, что в байте 8 бит, а в мегабайте 1024 х 1024 байт получим, что пространство на диске сократиться на
36 000 000 / (8 х 1024 х 1024) ≈ 4.29 (МБ)
Стадник620
var
  l,a,b:integer;
  s: string;
begin
write('Введите строку: ');
readln(s);
l:=length(s);
writeln('L=',l);
if l>6 then
   begin
   a:=pos('(',s);
   b:=pos(')',s);
   if (a>0) and (b>0) then writeln(copy(s,a+1,b-a-1));
   if (a=0) and (b>0) then writeln('Скобка не открыта');
   if (a>0) and (b=0) then writeln('Скобка не закрыта');
   if (a=0) and (b=0) then writeln('Текста в скобках нет');
  end;
end.

var
  n,i,k:integer;
  s,t: string;
begin
write('Введите строку: ');
readln(s);
t:=s;
repeat
  i:=pos(' ',t);
  delete(t,1,i);
  until i=0;
k:=length(t);
for i:=1 to k do
  if t[i]='k' then n:=n+1;
writeln('Кол-во букв k: ',n);
end.

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

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

Решите (паскаль) найти сумму чисел кратных 6
Ваше имя (никнейм)*
Email*
Комментарий*

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

mashiga2632
minchevaelena23
savva-vika
Анатольевна
Анатольевич1707
troian07
barnkim
Aleksandrovich1415
elenakarpova709
inna-zub
Лусине_Ильенков134
Rik200081490
nataliagoncharenko
ver2bit
Petrushin482