Pereiti prie turinio

paskalio uzduotis


Rekomenduojami pranešimai

program kazkas;
var i, n: integer;
  suma: longint;
begin
 suma := 0;
 i:= 1;
 WriteLn('Iveskite N');
 ReadLn(n);
 while i <= n do begin 
inc(suma, i);
inc(i, 2);
 end;
 WriteLn('Suma: ', suma);
end.

Redagavo Plx
Nuoroda į pranešimą
Dalintis kituose puslapiuose
galima viska nu pradzios iki galo nes man kosmosas su paskaliu

 

Jei kosmosas tai patarčiau mokytis, o ne prašyt jau atliktų užduočių. Tikrai, juk vos pradėjus kurti programą jau duoda tau default rėmus. Belieka įklijuot mano jau pateiktą kodą, prirašyt keletą Readln(); Writeln(); ir aprašyt kinamuosius. O kas, jeigu dabar mokytoja paprašys paaiškint kurią nors eilutę? Anyway, nemoralizuoju, tiesiog patarimas toks. ^_^

 

EDIT: ^^beje Plx, užmiršai pradžioj prirašyt i:=1; :D

Redagavo PixeLz
Nuoroda į pranešimą
Dalintis kituose puslapiuose
program s;
var n, suma: Integer;
begin
 WriteLn('Įveskite n:');
 ReadLn(n);
 suma := 1 + 2*(n-1);
 WriteLn('Suma: ', suma);
end.

 

Na jei jau norėjai matematiškai išsireikšt tai taip:

suma:=(n+1)(n-1)/4

O tu parašei tik n-tojo nario formulę. ^_^

Anyway, šita užduotis manyčiau labiau skirta perprast ciklų veiklą, negu kuo greičiau suskaičiuot, tad jam labiau vertingas pirmasis variantas. :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

program s;
var s, n, suma: Integer;
begin
 WriteLn('Įveskite paskutinį sekos skaičių:');
 ReadLn(s);
 n := (s - 1)/2 + 1;
 suma := (n - 1)*n + n;
 WriteLn('Suma: ', suma);
end.

 

Taip turėtų būti ^_^

Redagavo Tech
Nuoroda į pranešimą
Dalintis kituose puslapiuose
program s;
var s, n, suma: Integer;
begin
 WriteLn('Įveskite paskutinį sekos skaičių:');
 ReadLn(s);
 n := (s - 1)/2 + 1;
 suma := (n - 1)*n + n;
 WriteLn('Suma: ', suma);
end.

 

Taip turėtų būti ^_^

 

Neįsivaizduoju iš kur sumąstei tokias formules, bet vistiek vienos eilutės kodas vertingesnis nei dviejų. :D

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ą...