Oppure

Loading
27/03/09 19:52
NewProgrammer117
Buon giorno
Sono un novizio di questo forum e ho un bisogno urgente x domani:
Ho una verifica Su TP e nn ho capito tanto If...Then...Else.
X favore qualcuno può spiegarmelo brevemente?:asd:
aaa
27/03/09 20:43
in poche parole devi scrivere
if, poi tra parentesi la condizione, qualcosa del tipo numero=4 poi then e quindi l'istruzione da fare se la condizione è vera. dopo se scrivi else e un'altra istruzione, quest'ultima viene eseguita solo nel caso che la condizione sia falsa. ricordati che se scrivi else non va il ilpuntoevirgola nell istruzione precendente ad else. inoltre se devi scrivere più di un istruzione dopo il then o l'else devi mettere begin e end. Capito?
27/03/09 21:45
tasx
Ti mostro un piccolo esempio:
program esempioif;
uses crt;

var x,y:integer;

begin
x:=10;
y:=20;

if (x=y) then writeln('x non è uguale a y')
 else writeln('x è uguale a y');

// se hai bisogno di eseguire più istruzioni dopo un if puoi fare anche così:

x:=20;

if (x=y) then begin
              writeln('x è uguale a ',x);
              writeln('y è uguale a ',y);
              writeln('quindi x è uguale a y');
              end;
readkey;
end.


Ciao :k::k::k:
aaa
29/03/09 17:05
Anonymous
Postato originariamente da tasx:

...
if (x=y) then writeln('x non è uguale a y')
 else writeln('x è uguale a y');
...



hai invertito i writeln XD
aaa
30/03/09 17:49
tasx
Ops........ :-|:-|:-|:-|:-|:-|:-|:-|

Ciao Ciao :k::k::k::k:
aaa