OKなので、Pascalに入力ファイルから整数のセットを読み取らせてから、偶数を取得し、それらを1〜50の範囲で加算しようとしています。私のために働いていません。これが私が持っているものです:入力ファイル番号のリスト1 2 3 4 5 6 7 8 9 11 12 64 13 14 15 16 71 33 34 35 36 41 44 46 82 512 49 50そして私のパスカルプログラム:
program even(input,output,indata);
uses crt;
Var
indata:text;
num, even:integer;
begin
clrscr;
assign(indata, 'j:\num.txt');
reset(indata)0;
read(indata, num);
while num>50 do
begin
read(indata, num);
if num mod 2=0 then
even:=even+num;
end;
writeln('Even sum is', even);
readln( );
end.
どんな助けでも素晴らしいでしょう!実行すると、「合計も0」というテキストが表示されます。