Var
a,z1,z2:real;
begin
Write('a='); Readln(a);
z1:=Sin(Sqr(a*a))*a-1+2*sqr(Sin(2*a))+Sqr(Cos(a));
z2:=-Sqr(Sqr(Cos(a)));
Writeln('z1=',z1,', z2=',z2);
Readln
end.
Const
n = 5;
var
a: array[1..n, 1..n] of integer;
i, j, sum: integer;
begin
Randomize;
Writeln('Исходный массив');
sum := 0;
for i := 1 to n do
begin
for j := 1 to n do
begin
a[i, j] := Random(100) + 1;
Write(a[i, j]:4);
sum := sum + a[i, j]
end;
Writeln
end;
Writeln('Сумма элементов равна ', sum)
end.
Пример выполнения
Исходный массив
78 95 84 80 19
9 98 18 71 52
33 42 27 79 17
91 54 85 50 52
62 98 53 86 59
Сумма элементов равна 1492
// PascalABC.NET 3.1, сборка 1250 от 28.05.2016
begin
var a:=ArrRandomReal(28,0.001,2); a.Println;
Writeln(NewLine,'P=',a.Where(x->x<1.0).Aggregate(1.0,(p,x)->p*x))
end.
<u><em>Тестовое решение</em></u>
0.0398313784756844 0.521430412644721 1.21896472712139 1.94948843003553 1.15333909315725 0.788220413078657 0.284177359403659 1.78978303515016 0.678028235740042 1.55275635141682 0.189534365820482 0.741079475998916 1.8561824476473 1.56863753180655 1.46180190814184 0.424840159483645 1.72583213937042 1.9121896329998 1.74689281148598 1.49191368740467 0.900698237893031 0.867495573381193 1.51968024434926 1.28361295387922 0.144896066409953 0.40525055964489 0.897010715250862 1.71948831971571
P=7.74656862552087E-06
Для информации, которую словесно донести трудно. Чтоб лучше воспринимать информацию.
<span>4^2016 + 2^2018 - это 1 2014 нулей 1 и 2017 нулей. (т.е 2 единицы) 6 это 110.
после вычитания 1 2015 нулей 2014 единиц 010 итого 1 +2015+1 = 2017</span>