Sub algoritm()
a = Cells(2, 3)
b = Cells(3, 3)
c = Cells(4, 3)
s = Sqr(3 * c ^ 3 + b ^ 5) / (b - c)
k = Sqr(s) + Abs(-a * b * c)
y = s + 3 * k - s ^ 4 / (b + c)
Cells(5, 3) = y
<span>End Sub
</span>
Const
n = 10;
var
a: array[1..n] of integer;
i, j, t: integer;
begin
Randomize;
Writeln('Исходный массив');
for i := 1 to n do
begin
a[i] := Random(16)-10;
Write(a[i]:4)
end;
Writeln;
for i := 1 to n-1 do
for j := 1 to n-i do
if a[j] > a[j+1] then
begin t := a[j]; a[j] := a[j+1]; a[j+1] := t end;
Writeln('Отсортированный по возрастанию массив');
for i := 1 to n do Write(a[i]:4);
Writeln
end.
<em><u>Тестовое решение:</u></em>
Исходный массив
-10 -9 2 -3 -6 -10 -2 5 4 0
Отсортированный по возрастанию массив
-10 -10 -9 -6 -3 -2 0 2 4 5
Таблица истинности находится во вложении.
Данное выражение приводится к операции эквивалентности a ≡ b
Всё просто:
1) Ира варила варенье из крыжовника, значит ставим + ей в крыжовнике.
2) Ира и Оля варили варенье из разных ягод, зная что Ира делала из крыжовника, значит Оля не могла делать варенье из крыжовника, а из смородины могла. Ставим + Оле в смородине, а в крыжовнике -.
3) Таня и Ира варили варенье из разных ягод, тоже самое как и во 2 примере. Ставим + Тане в смородине, а в крыжовнике -.
4) Остаётся Юля, две девочки варили из смородины две из крыжовника, смело ставим + Юле в крыжовнике, а в смородине -.
#include <iostream>
using namespace std;
int a, b;
void check(int a, int b);
int main()
{
cout<<"Enter 2 numbers\n";
cin>>a;
cin>>b;
check(a, b);
system("pause");
return 0;
}
void check(int a, int b)
{
if (a>b)
{
a=a*a*a;
b=b*b;
}
else
{
a=a*a;
b=b*b*b;
}
cout<<a<<"\n";
cout<<b<<"\n";
}