Kezdőoldal » Számítástechnika » Programozás » Miért úgy kell megoldani,...

Miért úgy kell megoldani, ahogy meg van oldva?

Figyelt kérdés

(értelmes válaszokat kérek,számomra nem nagyon érthető,hogy miért így van.)

program Pelda19;

var a,b,c,x:integer;

begin

write('Kerem az elso szamot: ');

readln(a);

write('Kerem a masodik szamot: ');

readln(b);

write('Kerem a harmadik szamot: ');

readln(c);

if a>b then begin

x:=a;

a:=b;

b:=x;

end;

if a>c then begin

x:=a;

a:=c;

c:=x;

end;

if b>c then begin

x:=b;

b:=c;

c:=x;

end;

write('A harom szam novekvo sorrendben: ');

writeln(a,' < ',b,' < ',c);

end.

( [link] innen van)


2011. nov. 28. 21:59
 1/5 _Jessy_ ***** válasza:
Ez egy jó xar megoldás :) Viszont arra, amire kitalálták (az elágazás szemléltetése) jó példa. De mi az, ami nem érthető rajta?
2011. nov. 28. 22:12
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

Köszi a gyors választ.:)

Az nem érthető pl.,hogy :

1: mi van akkor, ha két if-es teljesül. Akkor pl. az "a" újra az eredeti 'a' lesz vagy továbbviszi a megváltozott értékét?

Próbáltam már felírni,de nem így írnám fel.

2011. nov. 28. 22:18
 3/5 _Jessy_ ***** válasza:
Nem így írnád fel, én sem, mert van szebb, jobb megoldás, ez csak az elágazás működését szemlélteti. És igen, ha a második feltétel is teljesül, akkor újra felcseréli két változó értékét.
2011. nov. 28. 22:27
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:

Akkor a három if-es értékei külön állóak?

(azért használom így a szavakat,mert egyedül tanulom a pascalt.

Most meg alvás,így köv. válaszom nem most fog jönni)

2011. nov. 28. 22:31
 5/5 A kérdező kommentje:
Ahogy én felírtam,az rossz lett....asszem.
2011. nov. 28. 22:31

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!