Дана числовая последовательность , найти сумму членов с m по n включительно. провести отладку для программы. m=10 n=25. ответ: s= -111.92. написать программу на паскале!
//PascalABC.NET //Версия 3.3, сборка 1634 begin var (m,n):=ReadInteger2; write('s=',SeqGen(n-m,x->1/sin(x),m).Sum:0:2); end.
отладка: 10 25 s=-111.92
dlydesertov1
12.05.2023
Program esep; var i,j,k,n,sum:integer; input,output:text; a:array[1..100] of integer; flag:boolean; begin flag:=false; Assign(Input,'d.in'); reset(input); readln(input,n); assign(output, 'd.out'); rewrite(output); writeln('Input elements'); readln (n); for i:=1 to n do read(a[i]); for i:=1 to n do for j:=1 to n do for k:=1 to n do if (i<>j) and (j<>k) and (i<>k) then if a[i]+a[j]+a[k]=0 then begin writeln (output,'Yes'); flag:=true; halt; end; if flag=false then writeln(output,'No'); close(input); close(output); end.
Ирина
12.05.2023
Var i,j,k,n,sum:integer; input,output:text; a:array[1..100] of integer; flag:boolean; begin flag:=false; Assign(Input,'d.in'); reset(input); readln(input,n); assign(output, 'd.out'); rewrite(output); writeln('Input elements'); readln (n); for i:=1 to n do read(a[i]); for i:=1 to n do for j:=1 to n do for k:=1 to n do if (i<>j) and (j<>k) and (i<>k) then if a[i]+a[j]+a[k]=0 then begin writeln (output,'Yes'); flag:=true; halt; end; if flag=false then writeln(output,'No'); close(input); close(output); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Дана числовая последовательность , найти сумму членов с m по n включительно. провести отладку для программы. m=10 n=25. ответ: s= -111.92. написать программу на паскале!
//Версия 3.3, сборка 1634
begin
var (m,n):=ReadInteger2;
write('s=',SeqGen(n-m,x->1/sin(x),m).Sum:0:2);
end.
отладка:
10 25
s=-111.92