回 帖 发 新 帖 刷新版面

主题:帮帮忙,快点

帮帮忙改一下这个pascal 程序 谢谢
   var a:=array[1..10] of integer; i,n1,n2:integer;p,q:real;
   begin
   for i:=1to 10 do read(a[i]);
   readln;
   for n1:=2*i,n2:=2*i-1 do
   begin
   p:=0;q:=0 ;
   if i=n1 then
   write(a[i],p:p+a[i]);
   if i=n2 then
   begin
   q:=q+a[i];wrtite(a[i]);
   end;
   end;
   write(q/5);
   end.
帮忙改一下里面的语法错误,谢谢!

回复列表 (共1个回复)

沙发

var a:array[1..10] of integer; i,n1,n2:integer;p,q:real;
   begin
   for i:=1 to 10 do
   read(a[i]);
   readln;
   for i:=1 to 10 do
   begin
   n1:=2*i;
   n2:=2*i-1;
   begin
   p:=0;q:=0 ;
   if i=n1 then
   begin
   p:=p+a[i];
   write(a[i],p);
   end;
   if i=n2 then
   begin
   q:=q+a[i];write(a[i]);
   end;
   end;
   write(q/5);
   end;
   end.

我来回复

您尚未登录,请登录后再回复。点此登录或注册