Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki. Žinau, gal biški durnai čia skambės, bet... Turiu programą kuri tikrina kuris skaičius iš 3-jų yra didžiausias:

 

program max;
var a, b, c, max : real;
begin
ReadLn( a, b, c );
if a > b then
  if a > c then max := a
           else max := c
         else if b > c then max := b
                       else max := c;
WriteLn( max:0:2 );
ReadLn;
end.

 

Dabar taip. Viskas suprantu, kad čia tikrina ir t.t Bet čia yra sąlyga salygoje. Tai jei tarkim a := 2, b := 5, c := 8. Ir dabar pagal sąlyga, tai taip išeina 2 > 5... Tai jei nedaugiau, tai reiškias ir toliau nevykdys. Vienu žodžiu, gal čia kažką jau supainiojau. Paaiškinkit jūs man nuosekliai, nes bražiau ir stūktogramas ir bandžiau braižytis ant lapo, žodžiu nieko neišeina. Atrodo taip lengva, bet sugalvoti...

 

 

Labai ačiū už jūsų atsakymus :)

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