翻译为pascal语言CLSINPUT D$F$ = "D:\T\T4\" + D$ + ".IN"OPEN F$ FOR INPUT AS #1INPUT #1, NDIM A$(N)FOR I = 1 TO N INPUT #1, A$(I)NEXT IFOR I = 1 TO N - 1 FOR J = I + 1 TO N IF A$(I) + A$(J) < A$(J) + A$(I) THEN SWAP A$(I), A$(J) NEXT JNEXT

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 19:41:39
翻译为pascal语言CLSINPUT D$F$ =
xT_OP*7h"ĮR!1a`bfeْalL?Llf:a*e򴯰{ 2&{9SKE= QAzso}y  68, yCÈ6mx>k6H !z }6Qn@惢dHy`{Іiw}~3BZOO<@<&2H_Dh!z 0;1]cX)U-r ̼뤙f̧܇q9S85UK>L /W6%z)w_ mkNR_ԱY$qvs36O[8Ӗ2cɬZ]-V})hښz?O!$y RsB81uÖzp2KMP,zn:~t>"X!4,m 1~y`Ljz=JaP0%<]lD%'0Q%648[ 2N$>M!:1j+G>A"ũk NgZ$]`=uۍ}Kx~ hFHH^$cJɭY

翻译为pascal语言CLSINPUT D$F$ = "D:\T\T4\" + D$ + ".IN"OPEN F$ FOR INPUT AS #1INPUT #1, NDIM A$(N)FOR I = 1 TO N INPUT #1, A$(I)NEXT IFOR I = 1 TO N - 1 FOR J = I + 1 TO N IF A$(I) + A$(J) < A$(J) + A$(I) THEN SWAP A$(I), A$(J) NEXT JNEXT
翻译为pascal语言
CLS
INPUT D$
F$ = "D:\T\T4\" + D$ + ".IN"
OPEN F$ FOR INPUT AS #1
INPUT #1, N
DIM A$(N)
FOR I = 1 TO N
INPUT #1, A$(I)
NEXT I
FOR I = 1 TO N - 1
FOR J = I + 1 TO N
IF A$(I) + A$(J) < A$(J) + A$(I) THEN SWAP A$(I), A$(J)
NEXT J
NEXT I
FOR I = 1 TO N
PRINT A$(I);
NEXT I
END
快点啊.
或者用pascal做这道题目
【问题描述】
设有n个整数(3≤n≤10),将这些整数拼接起来,可以形成一个最大的整数.
例如 n=3, 三个整数分别为21, 7, 34, 拼接后最大的整数为: 73421
【输 入】:文件读入.第一行一个整数n ,表示有n 个整数
第二行n个整数,数与数之间用一个逗号分隔.
【输 出】:输出到屏幕 .一个拼接后的最大的整数.
【样 例】:
输入 输出
3 73421
21,7,34
快点啊20分钟追加啊

翻译为pascal语言CLSINPUT D$F$ = "D:\T\T4\" + D$ + ".IN"OPEN F$ FOR INPUT AS #1INPUT #1, NDIM A$(N)FOR I = 1 TO N INPUT #1, A$(I)NEXT IFOR I = 1 TO N - 1 FOR J = I + 1 TO N IF A$(I) + A$(J) < A$(J) + A$(I) THEN SWAP A$(I), A$(J) NEXT JNEXT
program connect;
var
s:array[1..10]of string;
ss:string;
n,i,j:longint;
begin
readln(ss);
assign(input,ss+'.in');
reset(input);
readln(n);
readln(ss);
i:=1;
j:=0;
while j