Растр выглядит в виде точек - Пикселей.
<span>Векторное изображение задается формулами. </span>
==============================
AKS-Test.
==============================
Обычно, когда проводят тест на простоту сталкиваются с тем, что определить простоту числа в большинстве тестов можно лишь с некоторой вероятностью.
Но математика не стоит на месте и сравнительно недавно появился AKS-тест, позволяющий быстро и гарантированно определить, является ли число простым.
Суть метода такова. Пусть число, которое мы тестируем обозначается A. У нас есть такое выражение: . Если раскрыть скобки и привести это дело к многочлену вида и все коофиценты k в этом многочлене делятся на A без остатка, то число А - простое. Без вариантов.
Блок-схема с числом n представлена на рисунке 1.
В цикле: . (! - факториал)
P.S. В блок-схеме есть элемент вида (А). Он использовался для связи, так как места на стрелку справа не оказалось. Можешь их убрать и соединить освободившиеся места стрелкой.
Program Egor_Sasha;var num_Eg, num_Sash,pri,pri1: real;var mes_Eg,mes_Sash: real;beginwriteln('Numer Egora');readln(num_Eg);writeln('Numer Sashi');readln(num_Sash);writeln('Mesto Egora (verkh=1,vniz=0)');readln(mes_Eg);writeln('Mesto Sashi (verkh=1,vniz=0)');readln(mes_Sash);pri:=num_Sash+1;pri1:=num_Eg+1;if num_Eg=pri then writeln('YES') else writeln('NO');if num_Sash=pri1 then writeln('YES') else writeln('NO');if mes_Eg=1 then writeln('Egor-HIGH')else writeln('Egor-LOW');if mes_Sash=1 then writeln('Sasha-HIGH')else writeln('Sasha-LOW');end.
Задание №1:
int(-5,89)= -5
int(0,53)=0
round(-5,8)=-6
round(5,2)=5
frac(-17,4)=0,4
frac(0,32)=0,32
trunc(-17,4)=-17
trunc(15,2)=15
45 div 4=11
15 mod 8=7
(489 div 10) mod 10=8
Задача №2:
а=1, в=2; a=2
а=3, в=3; a=0
а=4, в=2; a=2
а=-3, в=5 a=-15
Задача №3:
var m,s:integer;
begin
readln(m);
readln(s);
if s>m then writeln('Саша старше Маши')
else if m>s then writeln('Маша старше Саши ')
else writeln('Саша и Маша ровесники');
end.
Задача №4:
var a:real;
begin
write('Введите число: ');
readln(a);
if a>0 then a:=a/7
else a:=a*a;
writeln(a);
end.
Задача №5:
var a,b:real;
begin
write('Введите первое число: ');
readln(a);
write('Введите второе число: ');
readln(b);
if a>b then writeln('Наибольшее число: ',a)
else writeln('Наибольшее число: ',b);
end.
Задача №6:
var a,b,c,p:real;
begin
write('Введите первое число: ');
readln(a);
write('Введите второе число: ');
readln(b);
write('Введите третье число: ');
readln(c);
if a>b then if a>c then p:=a
else p:=c
else if b>c then p:=b
else p:=c;
writeln('Наибольшее число: ',p);
end.
Задача №7:
var a,b,c,d,p:real;
begin
write('Введите первое число: ');
readln(a);
write('Введите второе число: ');
readln(b);
write('Введите третье число: ');
readln(c);
write('Введите четвертое число: ');
readln(d);
if a>b then if a>c then p:=a
else p:=c
else if b>c then p:=b
else p:=c;
if p<d then p:=d;
writeln('Наибольшее число: ',p);
end.
Задача №8:
var a:real;
begin
a:=0;
while a<7.9 do
begin
write('Введите скорость ракеты: ');
readln(a);
if (a>=7.9) and (a<11.2) then writeln('Ракета станет спутником Земли')
else if (a>=11.2) and (a<16.6) then writeln('Ракета станет спутником Cолнца')
else if a>=16.6 then writeln('Ракета покинет Cолнечную систему')
else writeln('Требуется повторный ввод скорости');
end;
end.