(Pascal) Hogyan tudok beszurni egy fuggvenyt a foprogramba? Vagy hogy jelenik meg a foprogramban a fuggveny eredmenye?
Tudom hogy valahogy igy func1:=valami;, de nem tudom hogy, a foprogramot hogy kezdjem el?
Itt egy/a fuggveny
Function LegnagyobbSzamjegy (Szam:longint):longint ;
Var Eredmeny : longint ;
Szamjegy : longint ;
Begin
Eredmeny:=0;
while Szam>0 do begin
Szamjegy:=Szam-(Szam div 10)*10;
Szam:=trunc (Szam/10);
if Szamjegy>Eredmeny then Eredmeny:=Szamjegy;
end ;
LegnagyobbSzamjegy:=Eredmeny;
End ;
Program valami ;
Uses crt;
Var Adat : longint ;
MaxJegy : longint ;
Function LegnagyobbSzamjegy (Szam:longint):longint ;
Begin
.
.
.
.
End ;
{ Fő program }
Begin
writeln ('Kérem a számot : ');
Readln (Adat);
MaxJegy:=LegnagyobbSzamjegy (Adat)
writeln ('A beadott szám legnagyobb számjegye :',MaxJegy);
End.
Remélem igy már megy
* kimaradt egy pontosvesző :
MaxJegy:=LegnagyobbSzamjegy (Adat);
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!