Немного не понял вопроса, но если составные условия, то наверное имеется ввиду AND(и), OR(или), XOR(исключающее или).
and работает если все условия правдивы
if (a=5) and (a*a/a=5) do ...
or работает если одно и более условий верны
if(a=5) or (a=3) do ...
xor работает если ТОЛЬКО ОДНО условие верно
if (a=5) xor (a=3) do ...
Var
i, sum, beg:integer;
str:string;
begin
sum:=0;
beg:=1;
readln(str);
for i:=1 to Length(str) do
if str[i]='+' then
begin
sum:=sum+StrToInt(Copy(str, beg, i-beg));
beg:=i+1;
end;
sum:=sum+StrToInt(Copy(str, beg, Length(str)));
writeln(sum);
end.
Var
n: integer;
begin
Readln(n);
var a := ReadArrInteger(n);
writeln(a.Where(x -> (x mod 6 <> 0) and (x mod 10 <> 7)).Count)
end.
#include <iostream>
<span>using namespace std;
</span>int main() {
<span> int a,b;
</span><span> float sr=0;
</span><span> cout<<"a = "; cin>>a;
</span><span> cout<<"b = "; cin>>b;
</span><span> for (int i=a; i<=b; i++) sr+=i;
</span><span> sr=sr/(b-a+1);
</span><span> cout<<sr<<endl;
</span><span> system("pause");
</span><span> return 0;
</span><span>}
</span><span>
</span>
Var
n:integer;
x,y:real;
begin
for n:=1 to 50 do begin
Writeln('n=',n);
x:=1;
while x<=3.001 do begin
y:=sin(n*x)-cos(n/x);
if y<0 then Writeln('x=',x:3:1,' y=',y:8:5);
x:=x+0.1
end
end
end.
<u>Результаты (частично)</u>
n=1
x=2.1 y=-0.02554
x=2.2 y=-0.08996
x=2.3 y=-0.16126
x=2.4 y=-0.23898
x=2.5 y=-0.32259
x=2.6 y=-0.41144
x=2.7 y=-0.50481
x=2.8 y=-0.60191
x=2.9 y=-0.70188
x=3.0 y=-0.80384
n=2
x=1.5 y=-0.09412
x=1.6 y=-0.37370
x=1.7 y=-0.63973
x=1.8 y=-0.88619
x=1.9 y=-1.10714
x=2.0 y=-1.29710
x=2.1 y=-1.45132
x=2.2 y=-1.56607
x=2.3 y=-1.63885
x=2.4 y=-1.66858
x=2.5 y=-1.65563
x=2.6 y=-1.60190
x=2.7 y=-1.51073
x=2.8 y=-1.38683
x=2.9 y=-1.23607
x=3.0 y=-1.06530
...
n=49
x=1.0 y=-1.25435
x=1.1 y=-1.31878
x=1.3 y=-0.23684
x=1.5 y=-1.26149
x=1.6 y=-0.56383
x=1.9 y=-1.70385
x=2.0 y=-1.37979
x=2.4 y=-0.98177
x=2.5 y=-0.70927
x=2.6 y=-0.01366
x=2.7 y=-0.41812
x=2.8 y=-1.07678
x=2.9 y=-0.29265
n=50
x=1.0 y=-1.22734
x=1.1 y=-1.09814
x=1.5 y=-0.04807
x=1.6 y=-1.98015
x=2.0 y=-1.49757
x=2.1 y=-1.21559
x=2.5 y=-1.02412
x=2.6 y=-1.85832
x=2.7 y=-0.85734
x=3.0 y=-0.14029