Новые сообщения · Правила  
Страница 1 из 11
Модератор форума: Berestovskiy 
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Паскаль » PascalABCNET (Помогите исправить ошибки в программе)
PascalABCNET
Даны последовательности чисел \(x_{1}, ..., x_{m}\) и \(y_{1}, ..., y_{n}\), натуральные числа m и n, целые a, b, c. Вычислить сумму и распечатать:
$$S=\sum_{i=1}^m\,\sum_{k=1}^n\,\sqrt[3]{ax_i+by_k+c\,}$$
Вот программа,помогите изменить ее
Код
Program z1;
uses crt;
var s,k,i:boolean;
begin
clrscr;
s:=0
for i:=1 to m do for k:=1 to n do s := s + Power( a*x [i]+ b*y [k]+ c, 1/3);
begin
writeln(.........);
end;
readln
end.
1 | Автор: Greschnik | 2015-11-16, 15:37 | Изменено: Greschnik - Пн, 2015-11-16, 15:46   |  Репутация: [ + 0 ]
Цитата
Даны последовательности чисел x1;:::;xm и y1;:::;yn , натуральные числа m и n, целые a, b, c. Вычислить сумму и распечатать:

Если все данные - целые числа, то вот решение:
Код
Program z1;
var k,i,m,n:integer;
var a,b,c:integer;
var x: array[1..7] of integer;
var y: array[1..5] of integer;
var s:real;
begin
for i:=1 to 7 do x[i]:=random(10);
for i:=1 to 5 do y[i]:=random(20);
m:=5;n:=6;
a:=2;b:=4;c:=4;
s:=0;
for i:=1 to 7 do for k:=1 to 5 do s:=s+Power( a*x[i]+ b*y[k]+ c, 1/3);
writeln('s=',s);
end.
2 | Автор: babax | 2015-11-16, 16:17   |  Репутация: [ + 5 ]
2 | Автор: babax | 2015-11-16, 16:17   |  Репутация: [ + 5 ]
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Паскаль » PascalABCNET (Помогите исправить ошибки в программе)
Страница 1 из 11
Поиск: