大家帮忙做一道pascal数组的题吧,实在是输不对在一组由n个整数构成的数组中,计算:数组中第一个与第二个为0的数之间所有数的乘积并按以下方式改变数组排序,所有位于奇数位数的数放在

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 12:28:01
大家帮忙做一道pascal数组的题吧,实在是输不对在一组由n个整数构成的数组中,计算:数组中第一个与第二个为0的数之间所有数的乘积并按以下方式改变数组排序,所有位于奇数位数的数放在

大家帮忙做一道pascal数组的题吧,实在是输不对在一组由n个整数构成的数组中,计算:数组中第一个与第二个为0的数之间所有数的乘积并按以下方式改变数组排序,所有位于奇数位数的数放在
大家帮忙做一道pascal数组的题吧,实在是输不对
在一组由n个整数构成的数组中,计算:数组中第一个与第二个为0的数之间所有数的乘积
并按以下方式改变数组排序,所有位于奇数位数的数放在数组的前一半,位于偶数位置上的数放在后一半.

大家帮忙做一道pascal数组的题吧,实在是输不对在一组由n个整数构成的数组中,计算:数组中第一个与第二个为0的数之间所有数的乘积并按以下方式改变数组排序,所有位于奇数位数的数放在
pragram ui;
var a,b,c:array[1..10000] of longint;
i,j,n,l,s,r:longint;
k:boolean;
begin
readln(n); k:=false;
for i:=1 to n do
begin
if (a[i]=0) and (not k) then begin j:=i; k:=true; end;
if (a[i]=0) and k then begin l:=i; break; end;
end;
s:=1;
for i:=j+1 to (l-1) do s:=a[i]*s;
j:=1; l:=1;
for i:=1 to n do
begin
if odd(i) then begin b[j]:=a[i]; j:=1; end
else begin c[l]:=a[i]; l:=l+1; end;
end;
for i:=1 to j do a[i]:=b[i];
for i:=j+1 to (j+l) do a[i]:=c[i-j};
for i :=1 to n do write(a[i],' ');
end;

重了吧?

好无聊的题。

大家帮忙做一道pascal数组的题吧,实在是输不对在一组由n个整数构成的数组中,计算:数组中第一个与第二个为0的数之间所有数的乘积并按以下方式改变数组排序,所有位于奇数位数的数放在 用pascal语言做一道题读入三个整数,找出并输出其中最大的数 麻烦大家帮忙做一道数学题,谢谢! 大家帮忙解决一道题~~ 帮忙做一道常微分方程的题 请大家帮忙做一道题!在方框里填入合适的数字,我是没办法了! 简单小题,大家帮忙这是java最基础的一道编程题,是构造一个数组,然后输出最大值,下面的代码也是正确的,但貌似不是很符合编码规范,大家帮忙转化下,谢谢啦public class max { public static void ma 帮忙做一道函数题 做一道PASCAL题目输出2——n之间的所有素数(质数). 请大家帮忙做一道数字推理题:-7/8,0,5,23,) 大家帮忙做一道英语选择填空题~What else do you like________(besides/except)swimming? 麻烦大家帮忙做一道完型填空,谢谢! pascal语言中“将一个数x插入到有序的数列a中,插入后数列仍然有序”是什么意思,那怎么解答?用数组做! 一道pascal题目啊两数组最短距离【short.pas】【问题描述】已知元素从小到大排列的两个数组,请写出一个程序算出两个数组彼此之间差的绝对值中最小的一个,这叫做数组的距离.【输入文件】s 一道八年级下的数学题,要详细过程,做出来的,加分加分!急急急!大家帮忙做一下! 我不会做这样的题,请大家帮忙 谁帮忙给个pascal广搜标程?刚学广搜,老师只说了几句就发题放假了.做题做的一塌糊涂啊.本来挺简单一道题做的麻烦不说而且还出错,所以想弄套标程,n*n个比较小的单位,用1表示不可走 用0表示 请知道的帮忙做一道高等数学概率题