
Pascak - znaminko deleno
Ahoj,
potreboval bych poradit, potrebuju napsat v pascalu 10 deleno 5ti. Kdyz napisu y:=ak/ab tak mi to vypise pri compile chybu - Error 26 - Type Mismatch, coz znamena nedovolena kombinace typu.
Nevite prosim co s tim ?
Ja jsem v Pascalu dlouho nedelal, ale je Ti jasne, ze to hodi nejaky vysledek - jako treba 1,2333 a tedy to nemuzes priradit do cisla, ktere je deklarovano jako (integer/int) celecistelny typ.
Aha, no, ja bych potreboval zjistit, co napsat mezi yk a ak, kdyz to mam napsane jako:
program xxx;
var
x,y,yk,ak,akk:integer;
begin
...
akk:=yk deleno ak;
readln (akk);
end.
Kdyz mezi ne dam treba plus, minus apod... tak je program bez chyby.
Tedy pokud si z detstvi matne pamatuju, tak v Pascalu celociselne deleni je div.
x:=y div z.
jop, mas pravdu je to DIV :
http://www.pvpascal.estranky.cz/clanky/pascal-prik azy.html
Kurna, ja mam ale pamatovaka...
Kam se hrabe Bittner, to se nedá srovnat.
A té lípy se nevzdám!!! Je našeho rodu od nepaměti! Mň, mň, mň…
a dáme cimrnana: