Escolar Documentos
Profissional Documentos
Cultura Documentos
Programacion
Programacion
begin
STRTOINT = para convertir de cadena a entero
A1:=STRTOINT(NUM1.Text);
A2:=STRTOINT(NUM2.Text);
A3:=STRTOINT(NUM3.Text);
X1:=(A1+A3);
R1.Text:=INTTOSTR(X1);
X1:=(A1+A3);
R1.Text:=INTTOSTR(X1);
X2:=(A2-A1);
R2.Text:=INTTOSTR(X2);
X3:=(A2*A3);
R3.Text:=INTTOSTR(X3);
PARA MOSTRAR
A2:=(N2-N4);
STR(A2:8:2, SA2);
RESULT2.TEXT:='LA RESTA ES '+NUM2.Text+' - '+NUM4.TEXT+' ES '+SA1;
A3:=(N2*N3);
STR(A3:8:2, SA3);
RESULT3.Text:='LA MULTIPLICACION ES '+NUM2.Text+' * '+NUM3.Text+' ES '+SA3;
A4:=(N1/N4);
STR(A4:8:2, SA4);
RESULT4.Text:='LA DIVISION ES '+NUM1.Text+' / '+NUM4.Text+' ES '+SA4;
NOMBRE
TIPO DE DATO
Entero
INTEGER
Real
REAL, SINGLE
Cadena de
String[n]
Caracteres
OPERADORES ARITMTICOS
+: Suma
-: Resta
*: Producto
/: Divisin real
Div: Residuo divisin entera
Mod: Residuo divisin entera
Operadores relacionales:
=: igual
<>: Diferencia que
<: Menor que
<=: Menor igual que
>: Mayor que
>=: Mayor igual que
Operadores lgicos
And: Y
Or: O
Not: No(Negacin)
VAR
N1, N2, N3, N4, A1, A2, A3, A4, A5, A6, A7 :SINGLE;
E:INTEGER;
SA1, SA2, SA3, SA4, SA5, SA6, SA7:STRING;
begin
VAL(NUM1.TEXT, N1, E);
VAL(NUM2.Text, N2, E);
VAL(NUM3.Text, N3, E);
VAL(NUM4.Text, N4, E);
A1:=ABS((N2-N1));
STR(A1:8:2, SA1);
R1.Text:=SA1;
A2:=5*(N4)-POWER(N2,3)+(2*N3*N4)+SQR(N2);
STR(A2:8:2, SA2);
R2.TEXT:=SA2;
A3:=LN(N4+N1);
STR(A3:8:2, SA3);
R3.TEXT:=SA3;
A4:=EXP(N1)+N2;
STR(A4:8:2, SA4);
R4.Text:=SA4;
A5:=FRAC(N2);
STR (A5:8:2, SA5);
R5.Text:=SA5;
A6:=ROUND(N2);
STR(A6:8:2, SA6);
R6.TEXT:=SA6;
A7:=INT(N2);
STR(A7:8:2, SA7);
R7.TEXT:=SA7;
Funciones matemtica
ABS(x) Valor absoluto
Sqr(x) Cuadrado de x
Sqrt(x) Raiz cuadrada de x
Ln(x) Logaritmo natura
l Exp(x) Exponencial de x
Power(x,y) Potencia, donde X: base y Y: exponente
Fracc(x) Muestra la parte decimal de un nmero
Pi Numero Pi (3.14159267)
Round (x) Redondeo de X
Int(x) Parte entera de x