praegune kellaaeg 17.06.2025 17:04:30
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
lauriurbal
HV vaatleja
liitunud: 04.01.2012
|
09.02.2012 00:19:56
Programmeerimine Pascalis |
|
|
Tervist,
Sai vabaainena võetud C# ja Pascal (muud valikut polnud), aga nüüd olen paari kohaga jännis.
pascal:
|
Program KaksArvu; {Pähitehted kahe sisestatud arvuga} {$R+} {let„ituvuse kontroll} Var a,b :SmallInt; Begin Writeln('Tere'); Writeln('See programm teeb kahe sisestatud arvuga neli pähitehet.'); Writeln('Sisendarvud olgu vahemikus -32768 .. 32767.'); Write ('Sisesta esimene arv :'); Readln(a); IF (a>0) THEN writeln ('Arv on positiivne'); Readln; IF (a<0) THEN Writeln('Arv on negatiivne'); Writeln ('Sisesta teine arv :'); Readln(b); IF (a<b) THEN Writeln (a ,' on v„iksem'); Readln; IF (b>a) THEN Writeln (b,' on suurem'); {Arvude analyys...} Writeln('Arvude ', a, ' ja ',b,' summa on ', a+b); {Lisage siia ka korrutamine, jagamine ja lahutamine. Enne jagamistehet kontrollige, et jagaja ei oleks null! Kui jagaja on null, siis teatage ekraanile, et nulliga ei saa jagada.} Readln; Writeln('Arvude ', a, ' ja ',b,' vahe on ', a-b); Readln; Writeln('Arvude ', a, ' ja ' ,b,' korrutis on ', a*b); Readln; if (b=0) then writeln('Nulliga ei saa jagada'); Readln; Writeln('Arvude ', a, ' ja' ,b,' jagatis on ', a/b:2:2); Readln; End.
|
Minu jaoks arusaamatuks jäi selline osa: "Kasutades Try Exept konstruktsiooni ehitage kokkujooksmiskindlaks ka sisestuse osa. Praeguses versioonis lõpetab programm veateatega, kui arv sisestatakse vigaselt - tekib ületäitumine või sisestatakse hoopis tähemärke."
Ei oska kasutada seda Try Except statementi(?)..
Keegi oskaks aidata?
|
|
tagasi üles |
|
 |
Fukiku
Kreisi kasutaja

liitunud: 06.11.2003
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|