Avatar billede soren23hansen Nybegynder
24. september 2002 - 21:38 Der er 11 kommentarer og
1 løsning

If sætning

Hvordan laver man en if sætning der gør to ting altså: if noget < 10 then gør noget AND gør noget andet else gør noget helt andet;
Avatar billede dkn Nybegynder
24. september 2002 - 21:46 #1
var
I1, i2:integer;
begin
i1 :=10;
i2:=20;

if (i1 = 10) and (i2 > 15 ) then
showmessage('gør noget') else
showmessage('gør noget andet');
Avatar billede soren23hansen Nybegynder
24. september 2002 - 21:49 #2
Det er ikke to betingelser der skal være opfyldt men to ting der skal gøres.
Avatar billede sblar Nybegynder
24. september 2002 - 21:54 #3
if noget < 10 then begin
  gør noget;
  gør noget mere;
end
else
  gør noget helt andet;
Avatar billede dkn Nybegynder
24. september 2002 - 21:57 #4
nå men så skal du jo formulere dig korrekt.

hvis der er mere end et kald skal du bruge begin end; efter then.
Avatar billede sblar Nybegynder
24. september 2002 - 22:03 #5
dkn> Hvad mener du med det? Han har da formuleret sig korrekt, han skriver jo netop: gør noget AND gør noget andet...
Avatar billede dkn Nybegynder
24. september 2002 - 22:12 #6
ok sblar når du hører AND i programmeringssprog hvad tænker du så???
Avatar billede sblar Nybegynder
24. september 2002 - 22:16 #7
dkn> Ja-ja, jeg ved godt hvad du mener, det her har selvfølgelig ikke noget med AND at gøre - men, "en if sætning der gør to ting altså...". Jeg mener bare..meningen er da klar nok :o)
Avatar billede yuksel Nybegynder
25. september 2002 - 20:41 #8
hvordan lyder det her

if 5>10
then
close;
else print;
Avatar billede yuksel Nybegynder
25. september 2002 - 20:41 #9
er det noget i den stil du mener
Avatar billede yuksel Nybegynder
25. september 2002 - 20:44 #10
det kan også formuleres sådan

if Betingelse then
begin
sætning1;
end
else
begin
sætning2;
end;
Avatar billede yuksel Nybegynder
25. september 2002 - 20:45 #11
if 5<10 then
begin
close;
end
else
begin
print;
end;


det er den mere direkte måde
Avatar billede dkn Nybegynder
25. september 2002 - 21:23 #12
ik for noget yuksel, men syntes du ikke mig og sblar havde noget nær det samme som dig?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester