Pereiti prie turinio

Rekomenduojami pranešimai

Tu nenuskaitai tos n reikšmės, atidaręs failą skaitymui turi parašyti Readln(n); kad n turėtų kažkokią reikšmę, o tik poto su ja dirbti.

 

Padariau taip, nuskaiciau n reiksme , ir vistiek neveikia, nesuprantu kodel, failai susieti teisingai, atrodo viskas kaip ir tvarkoj.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Bėda

 

for i:=1 to n do
begin
   Readln(Df,M[i]);
   sum:=sum+M[i];
end;

 

Turėtų būti Readln, o ne Read, jei vienas duomuo parašytas vienoje eilutėje.

Read visada skaito vieną eilutę, taigi tavo atvėju jis perskaito tik vieną masyvo elementą.

Readln perskaitęs vieną duomenų eilutę, peršoka iškart į kitą.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...