В программе «:=» обозначает оператор присваивания.
при операции div число делится целиком (например при делении 16 на 6 получится 2,666..., но в итоге будет число 2 (в результате получается число без остатка))
при операции mod вычисляется остаток (например при делении 16 на 6 операция вычислит только остаток , а именно "4")
А)а2:=а делить без остатка 10 делить с остатком 10
б)а2:=а делить с остатком 10 делить без остатка 10
в)а2:=а делить с остатком 100 делить без остатка 100
1. (x>=-1) and (x <=1)
2. (x<-1) and (x>1)
3. (x<0) and (y<0)
4. (x<0) or (y<0)
5. (x>0) and (y>0)
6. sign(x)<>sign(y)
7. x*y*z<>0
8.x*y*z=0
9. (x<>0) or (y<>0) or (z<>0);
Var
a,b,am,nod,bb:integer;
begin
readln(a);
writeln('--------');
readln(b);
am:=a mod b;
bb:=b;
while am*b<>0 do
if am>b then am:=am mod b else b:=b mod am;
nod:=am+b;
writeln(a div bb,' ',a mod bb div nod,'/',bb div nod);
end.
Ввод:
14
-------
3
Вывод:
4 2/3
Точка принадлежит прямоугольнику и треугольнику или прямоугольнику, но не кругу:
Б) С * НЕ(НЕ В * А)= С* В +С* неА