Sie sind auf Seite 1von 53

Unidad Educativa Eloy Alfaro

Proyecto de fundamentos de programacin


2
do
parcial del 1er quimestre
Alumna: Jennifer Stefania Romero Diaz

Curso: 3ro Bach. Aplicaciones informticas A

Profesor: ing. Javier Gonzales

Periodo lectivo
2014-2015





Ejercicio #1
Realizar un programa en gambas, que permita sumar dos nmeros, mostrar los botones de control
(resultado, borrar, salir).
Numero 2 Numero 1 Suma
7 8 15
9 10 19





















Inicio
N1, n2
S=n1+n2
S
fin

UBLIC SUB Button1_Click()
TextBox3.text = Val(TextBox1.text) + Val(TextBox2.text)
END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox1.SetFocus

END
PUBLIC SUB Button3_Click()
QUIT
END




Ejercicio #2
Realizar un programa en gambas, que permita restar 2 nmeros, mostrar los botones de control
(resultado, borrar, salir).
Numero 1 Numero 2 Resta
8 2 6
3 5 -2























inicio
N1, n2
R= n1-n2
R
fin



PUBLIC SUB Button1_Click()
TextBox3.text = Val(TextBox1.text) - Val(TextBox2.text)
END
PUBLIC SUB Button2_Click()

TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END


Ejercicio #3
Realizar un programa en gambas, que permita multiplicar 2 numeros, mostrar los botones de
control (resultado, borrar, salir,).
Numero 1 Numero 2 Multiplicacin
3 5 15
8 10 80





















inicio
N1, n2
M=n1*n2
M
fin

PUBLIC SUB Button1_Click()
TextBox3.text = Val(TextBox1.text) - Val(TextBox2.text)
END
PUBLIC SUB Button2_Click()

TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox1.SetFocus

END
PUBLIC SUB Button3_Click()QUIT
END





Ejercicio #4
Realizar un programa en gambas, que permita dividir 2 nmeros, mostrar los botones de control
(resultado, borrar, salir).
Numero 1 Numero 2 Divisin
3 1 3
24 2 12



















inicio
N1, n2
D=n1/n2
D
fin

PUBLIC SUB Button1_Click()
TextBox3.text = Val(TextBox1.text) / Val(TextBox2.text)
END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox1.SetFocus
END

PUBLIC SUB Button3_Click()

QUIT
END



Ejercicio #5
Realizar un programa en gambas, que permita ingresar por teclado el valor de 2 productos, sacar
subtotal, el valor del IVA y el total a pagar.
Producto
1
Producto
2
St=1producto
+2producto
St IVA=St*0,12 IVA T=st+iva t
1.00 2.50 St=1.00+2.50 3.50 Iva=3.50*012 0.42 T=3.50+0.42 3.92

















inicio
P1, p2
St=p1+p2
Iva=st*0.12
T=st+iva
St, iva, t
fin

PUBLIC SUB Button1_Click()

TextBox3.text = Val(TextBox1.text) + Val(TextBox2.text)
TextBox4.text = Val(TextBox3.text) * 0.12
TextBox5.text = Val(TextBox3.text) + Val(TextBox4.text)

END

PUBLIC SUB Button2_Click()

TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox1.SetFocus

END

PUBLIC SUB Button3_Click()

QUIT


Ejercicio #6
Realizar un programa que me permita ingresar un nmero determinado de metros, convertir a
kilmetros, a milmetros y centmetros.
M Km=m/1000 Km Mm=m*1000 Mm Cm=m*100 Cm
3 Km=3/1000 0.003 Mm=3*1000 3.000 Cm=3*100 300




















inicio
M
Km=m/1000
Mm=m*1000
Cm=m*100
Km, mm, cm
fin

PUBLIC SUB Button1_Click()

TextBox2.text = Val(TextBox1.text) / 1000
TextBox3.text = Val(TextBox1.text) * 1000
TextBox4.text = Val(TextBox1.text) * 100

END

PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
textbox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END

Ejercicio #7
Generar un programa que permita ingresar por teclado 2 valores calcular la suma, resta,
multiplicacin y divisin y finalmente mostrar los resultados por pantalla.
1v 2v S=1v+2v S R=1v-
2v
R M=1v*2v M D=1v/2v D
7 2 S=7+2 9 R=7-2 5 M=7*2 14 D=7/2 3





















inicio
1v, 2v
S=1v+2v
R=1v-2v
M=1v*2v
D=1v/2v
S, r, m, d
fin

PUBLIC SUB Button1_Click()
TextBox3.text = Val(TextBox1.text) + Val(TextBox2.text)
TextBox4.text = Val(TextBox1.text) - Val(TextBox2.text)
TextBox5.text = Val(TextBox1.text) * Val(TextBox2.text)
TextBox6.text = Val(TextBox1.text) / Val(TextBox2.Text)
END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox6.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END


Ejercicio #8
Generar un programa que ingrese los valores de un activo, pasivo y calcule el capital de la
empresa.
1a 2a 1p 2p Ta=1+2a ta Tp=1p+2p tp C=ta-tp c
100 800 50 300 Ta=100+800 900 Tp=50+300 350 C=900-
350
550
500 500 200 400 Ta=500+500 1000 Tp=200+400 600 C=1000-
600
400




















inicio
1a, 2, 1p, 2p
Ta=1+1
Tp=1p2p
C=ta-tp
Ta, tp, c
fin

PUBLIC SUB Button1_Click()
TextBox5.text = Val(TextBox1.text) + Val(TextBox2.text)
TextBox6.text = Val(TextBox3.text) + Val(TextBox4.text)
TextBox7.text = Val(TextBox5.text) - Val(TextBox6.text)
END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
textbox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox6.text = ""
TextBox7.text = ""
TextBox1.SetFocus
END

PUBLIC SUB Button3_Click()
QUIT
END

Ejercicio #9
Calcular el rea y el permetro de un tringulo.
B H A=b*h A P=2*(b+h) P
5 3 A=5*3 15 P=2*(5+3) 16
2 4 A=2*4 8 P=2*(2+4) 12





















inicio
B,h
A=b*h
P=2*(b+h)
A,p
fin


PUBLIC SUB Button1_Click()
TextBox3.text = Val(TextBox1.text) * Val(TextBox2.text)
TextBox4.text = Val(TextBox1.text) + Val(TextBox2.text) * 2

END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END
Ejercicio #10
Generar un programa que permita calcular una minicalculadora.
1v 2v S=1v+2v S R=1v-
2v
R M=1v*2v M D=1v/2v d
9 4 S=9+4 5 R=9-4 5 M=9*4 36 D=9/4 2.25


P=1v^2v P Ra=1v,2v ra
P=9^4 6561 Ra=9,4 3,2


















inicio
1v, 2v
S=1v+2v d=1v/2v
R=1v-2v p=1v^2v
M=1v*2v ra=1v,2v
S,r,m,d,p,ra
fin



PUBLIC SUB Button1_Click()
TextBox3.text = Val(TextBox1.text) + Val(TextBox2.text)
TextBox4.text = Val(TextBox1.text) - Val(TextBox2.text)
TextBox5.text = Val(TextBox1.text) * Val(TextBox2.text)
TextBox6.text = Val(TextBox1.text) / Val(TextBox2.text)
TextBox7.text = Val(textbox1.text) ^ Val(TextBox2.text)
TextBox8.text = Sqr(TextBox1.text)
END
PUBLIC SUB Button2_Click()

textbox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox6.text = ""
TextBox7.text = ""
TextBox8.text = ""
textbox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END



Ejercicio #11
Generar un programa que calcule la raz cubica de un valor y su potencia
Num Vp Rc=rcubica(num) Rc P=num^vp P
8 2 Rc=rcubica(8) 2 P=8^2 64




















inicio
Num,vp
R=rcubica(num)
P=num^vp
Rc, p
fin





PUBLIC SUB Button1_Click()
textbox3.text = Val(TextBox1.text) ^ Val(TextBox2.text)
END
PUBLIC SUB Button2_Click()
textbox4.text = Cbr(TextBox1.text)
END

PUBLIC SUB Button3_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox1.SetFocus

END
PUBLIC SUB Button4_Click()
QUIT
END

Ejercicio #12
Calcular la superficie de 1 cuadrado y un crculo.
Cu Ci Sc=cu*cu sc Sci=(ci*ci)*3.1426 sci
4 5 Sc=4*4 16 Sci=(5*5)*3.1426 78.54





















inicio
Cu, ci
Sc=cu*cu
Sci=(ci*ci)*3.1416
Sc,sci
fin




PUBLIC SUB Button1_Click()

TextBox3.text = Val(TextBox1.text) * Val(TextBox2.text)
TextBox4.text = Val(TextBox2.text) * Val(TextBox2.text) * 3.1416


END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END


Ejercicio #13
Realizar un programa en gambas que calcule el rea y permetro de un tringulo.
A B C H P=a+b+c p A=b*h/2 A
4 5 6 8 P=4+5+6 15 A=5*8/2 20





















inicio
A, b, c, h
P=a+b+c
A=b*h/2
P, a
fin


PUBLIC SUB Button1_Click()
TextBox5.text = Val(TextBox1.text) + Val(TextBox2.text) + Val(TextBox3.text)
TextBox6.text = Val(TextBox2.text) * Val(TextBox4.text) / 2
END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox6.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END



Ejercicio #14
Realizar una minifactura que permita calcular subtotal, iva, total, valor en efectivo, cambo a
recibir.
P1 P2 V St=p1+p2 St I=st*0.12 I T=st+i t

2.50 2.50 10 St=2.50+2.50 5.00 I=5.00*0.12 0.6 T=5.00+0.6 6.2

C=v-t c
C=10-6.2 3.8


















inicio
P1, p2, v
St=p1 + p2
I=st * 0.12
T= st + i
C= v - t
St, i, t, c
fin


PUBLIC SUB Button1_Click()

TextBox3.text = Val(TextBox1.text) + Val(TextBox2.text)
TextBox4.text = Val(TextBox3.text) * 0.12
TextBox5.text = Val(TextBox3.text) + Val(TextBox4.text)
END

PUBLIC SUB Button2_Click()
TextBox7.text = Val(TextBox5.text) - Val(TextBox6.text)
END

PUBLIC SUB Button3_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox6.text = ""
TextBox7.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button4_Click()
QUITEND


Ejercicio #15
Realizar un programa que permita calcular el rea del cuadrado, rectngulo, triangulo.
A B H C=a*a C T=b*h/2 T R=b*h r
2 4 6 C=2*2 4 T=4*6/2 12 r=4*6 24






















inicio
A,b,h
C= a*a
T= b*h/2
R=b*h
C, t, r
fin


PUBLIC SUB Button1_Click()
TextBox4.text = Val(TextBox1.text) * Val(TextBox1.text)
TextBox5.text = Val(TextBox2.text) * Val(TextBox3.text) / 2
TextBox6.text = Val(TextBox2.text) * Val(TextBox3.text)
END

PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox6.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END




Ejercicio #16
Realizar un programa que me permita ingresar por teclado 2 numeros, determinar cual de los
nmeros ingresados es el mayor.
Pv Sv If pv > sv respuesta If sv > pv Respuesta Respuesta
4 3 If 4 > 3 Primer
valor es
mayor
------- ------- --------
2 5 If 2 > 5 ------ If 5 > 2 Segundo
valor es
mayor
-------

6 6 ------ -------- -------- -------- Los valores
son iguales

















inicio
Pv, sv
If pv > sv
Mayor pv
Mayor sv
Pv y sv igual
fin

PUBLIC SUB Button1_Click()

IF Val(TextBox1.text) > Val(TextBox2.text) THEN
Message("el primer valor es el mayor")
ELSE
IF Val(TextBox2.text) > Val(TextBox1.text) THEN
Message("el segundo valor es el mayor")
ELSE
Message("los numeros son iguales")
ENDIF
ENDIF

END

PUBLIC SUB Button2_Click()

TextBox1.text = ""
TextBox2.text = ""
TextBox1.SetFocus

END

PUBLIC SUB Button3_Click()
QUIT
END
Ejercicio #17
Realizar un programa en gambas que me permia determinar la edad en aos e una persona, al
mismo tiempo determinar si el resultado de la edad es mayor o menor de edad.
Ac An Fn=ac-an Fn If fn > 18 Resultado Resultado mensfinal
2014 1997 Fn=2014-
1997
17 If 17 > 18 ------- Menor de
edad
Gracias
hasta
pronto





















inicio
Ac, an
Fn= ac - an
If fn > 18
Mayor de edad
Menor de edad
Gracias hasta pronto
fin

PUBLIC SUB Button1_Click()
TextBox3.text = Val(TextBox1.text) - Val(TextBox2.text)
IF Val(TextBox3.text) >= 18 THEN
Message("es usted mayor de edad")
ELSE
Message("es usted menor de edad")
ENDIF
END
PUBLIC SUB Button2_Click()

textbox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox1.SetFocus

END
PUBLIC SUB Button3_Click()
QUIT
END
Ejercicio #18
Realizar un programa que permita ingresar por teclado 3 nmeros, determinar el rango de ellos o
si son iguales.
Pv Sv Tv If pv
>sv and
>tv
If sv
>pv
and >tv
If tv
>pv
and >sv
Resultado Resultado Resultado
3 2 1 If 3 >2
y 3> 1
------- ------ Primer
valor
mayor
----- ------
2 9 4 ------ If 9 > 2
y 9 > 4
----- -------- Segundo
valor
mayor
-------
4 5 8 ------ ------- If 8 > 4
y 8 >5
------ -------- Tercer
valor
mayor















inicio
Pv, sv, tv
If pv>sytv
If sv>pytv
If tv>pysv
Primer valor
mayor
Segundo valor
mayor
Tercer valor
mayor
Todos son iguales
fin



PUBLIC SUB Button1_Click()
IF Val(TextBox1.text) > Val(TextBox2.text) AND Val(TextBox1.text) > Val(TextBox3.text) THEN
Message("el primer valor es le mayor")
ELSE
IF Val(TextBox2.text) > Val(TextBox1.text) AND Val(TextBox2.text) > Val(TextBox3.text) THEN
Message("el segundo valor es le mayor")
ELSE
IF Val(TextBox3.text) > Val(TextBox1.text) AND Val(TextBox3.Text) > Val(TextBox2.text) THEN
Message("el tercer valor es el mayor")
ELSE
Message("todos los valores son iguales")
ENDIF
ENDIF
ENDIF
END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END
Ejercicio #19
Realizar un programa en gambas que permita ingresar un nmero determinado de toneladas,
transformarlas a quinales, arrobas, kilos, libras, onzas.
T Q=t*10 Q A=t*40 A K=t*1000 K L=t*2204.6 L
2 Q=2*10 20 A=2*40 80 K=2*1000 2000 L=2*2204.6 4409.2



















O=t*35274 O
O=2*35274 70548
inicio
t
Q=t * 10
A= t * 40
K= t * 1000
L= t * 2204.6
O= t * 35274
Q, a, k, l, o
fin


PUBLIC SUB Button1_Click()
TextBox2.text = Val(TextBox1.text) * 10
TextBox3.text = Val(TextBox1.text) * 40
TextBox4.text = Val(TextBox1.text) * 1000
TextBox5.text = Val(TextBox1.text) * 22004.6
TextBox6.text = Val(textbox1.text) * 35274
END

PUBLIC SUB Button2_Click()
textbox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox6.text = ""
textbox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END


Ejercicio #20
Realizar un programa en gambas que me permita ingresar 1 nmero determinado de milenios,
transformar a siglos, dcadas, lustros y aos.
M S=m*1000/100 S D=m*1000/100*10 D L=m*1000/5 L A=m*1000 A
2 S=2*1000/100 20 D=2*1000/100*10 200 L=2*1000/5 400 A=2*1000 2000






















inicio
M
S=m*1000/100
D=m*1000/100*10
L=m*1000/5
A=m*1000
S, d, l, a
fin


PUBLIC SUB Button1_Click()
TextBox2.text = Val(TextBox1.text) * 1000 / 100
TextBox3.text = Val(TextBox1.text) * 1000 / 100 * 10
TextBox4.text = Val(TextBox1.text) * 1000 / 5
TextBox5.text = Val(TextBox1.text) * 1000


END

PUBLIC SUB Button2_Click()

TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox1.SetFocus

END

PUBLIC SUB Button3_Click()
QUIT
END
Ejercicio #21
Realizar un programa que permita ingresar por teclado el nombre y apellido de tres empleados,
ingresar el sueldo bsico, nmero de horas extras trabajadas por los empleados (5.70 el valor de la
hora extra), el aporte al iess ser del 9.8% del sueldo bsico, finalmente el total a recibir por cada
empleado.
1e 2e 3e Sb Hx S=sb/9.8 S Vhx=hx*5.70 Vhx
Cristhian Jorge Jose 350 5 S=350/98 35.71 Vhx=5*5.70 28.5

T=sb+vhx T
T=350+28.5 378.5


















inicio
1e, 2e, 3e, sb, hx
S=sb/9.8
Vhx=hx*5.70
T=sb+vhx
S, vhx, t
fin


PUBLIC SUB Button1_Click()
TextBox6.text = Val(TextBox4.text) / 9.8
TextBox7.text = Val(TextBox5.text) * 5.70
TextBox8.text = Val(TextBox4.text) + Val(TextBox7.text)

END

PUBLIC SUB Button2_Click()

TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox6.text = ""
TextBox7.text = ""
TextBox8.text = ""
TextBox1.SetFocus

END
PUBLIC SUB Button3_Click()
QUIT
END
Ejercicio #22
Realizar un programa que permita ingresar por teclado un nmero, determinar si este nmero es
positivo, negativo o neutro.
N If n > 0 Mensaje If n < 0 Mensaje If n = 0 Mensaje
7 If 7 > 0 Positivo ----- ------ ------ -------
-1 ------- ------- If -1 < 0 Negativo ------- --------
0 ----- -------- ------- --------- If 0 = 0 neutro




















inicio
N
If n > 0
positivo
If n < 0
negativo
If n = 0
neutro
Ingrese un nmero
fin

PUBLIC SUB Button1_Click()
IF Val(TextBox1.text) > 0 THEN
Message("el numero es positivo")
ELSE
IF Val(TextBox1.text) < 0 THEN
Message("el numero es negativo")
ELSE
IF Val(TextBox1.text) = 0 THEN
Message("el numero es neutro")
ELSE
Message("ingrese un numero por favor")
ENDIF
ENDIF
ENDIF
END
PUBLIC SUB Button2_Click()

TextBox1.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUITEND
Ejercicio #23
Realizar un programa en gambas que me permita ingresar por teclado un nmero determinado de
meses, transformarlas a dcadas, lustros, siglos y milenios.
Ms L=ms/60 L D=ms/120 D S=ms/1200 S M=ms/12000 M
12 L=12/60 0.2 D=12/120 0.1 S=12/1200 0.01 M=12/12000 0.001






















inicio
Ms
L=ms/60
D=ms/120
S=ms/1200
M=ms/12000
L, d, s, m
fin

PUBLIC SUB Button1_Click()
TextBox2.text = Val(TextBox1.text) / 60
TextBox3.text = Val(TextBox1.text) / 120
TextBox4.text = Val(TextBox1.text) / 1200
TextBox5.text = Val(TextBox1.text) / 12000
END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
TextBox4.text = ""
TextBox5.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END
Ejercicio #24
Realizar un programa en gambas que me permita ingresar por teclado un nmero, determinar si
es par o impar.
V1 If v1 mod 2 Mensaje Mensaje
7 If 7 mod 2 Es impar ---------
4 If 4 mod 2 ---------- Es par





















inicio
V1
If v1 mod 2
El numero es
impar
El numero es par
fin

PUBLIC SUB Form_Open()
Message("bienvenido a esta aplicacion")
END
PUBLIC SUB Button1_Click()
DIM v1 AS Integer
v1 = TextBox1.Text
IF v1 MOD 2 THEN
Message("el numero es impar")
ELSE
Message("el numero es par")
ENDIF
END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
Message("estas seguro que deseas salir")
QUIT
END
Ejercisio #25
Realizar un programa en gambas que me permita ingresar por teclado un numero determinar al
mismo tiempo si este nmero ingresado es par o impar y positivo o negativo y neutro.
V1 If v1
mod 2
Mensaje Mensaje If v1<0 Mensaje If v1>0 Mensaje If v1=0 Mensaje
-2 If -2
mod 2
-------- Es par If -2<0 Negativo ----- - ------ ------ ------
5 If 5
mod 2
Es
impar
-------- ----- ------- If 5 >0 Positivo ------ -------
0 ----- -------- -------- -------- ----- ------ -------- If v1=0 neutro


















inicio
V1
Ifv1mod2
Es impar Es par
If v1<0
negativo
If v1>0
positivo
If v1=0 neutro
fin

PUBLIC SUB Button1_Click()
DIM v1 AS Integer
v1 = TextBox1.Text
IF v1 MOD 2 THEN
Message("el numero es impar")
ELSE
Message("el numero es par")
ENDIF
END
PUBLIC SUB Button2_Click()
DIM v1 AS Integer
v1 = TextBox1.text
IF v1 < 0 THEN
Message("el numero es negativo")
ELSE
IF v1 > 0 THEN
Message("el numero es positivo")
ELSE
IF v1 = 0 THEN
Message("el numero es neutro")
ENDIF
ENDIF
ENDIF
END
PUBLIC SUB Button3_Click()
TextBox1.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button4_Click()
QUIT
END

Ejercisio #26
Realizar un programa que me permita determinar los rangos de nmeros ingresados si el numero
ingresado esta entre 1-30 un mensaje que diga dentro del rango, si pasa de 30 fuera de rango.
A If a >= 1 and a <=30 Mensaje Mensaje
10 If 10 >=1 and 10 <=30 Dentro de rango -------------
38 If 38 >=1 and 38 <=30 -------------- Fuera de rango




















inicio
A
If a>=1and
a<=30
Dentro de rango Fuera de rango
fin


PUBLIC SUB Button1_Click()
DIM a AS Integer
a = TextBox1.Text
IF a >= 1 AND a <= 30 THEN
Message("esta dentro del rango")
ELSE
Message("no esta dentro del rango")
ENDIF
END
PUBLIC SUB Button2_Click()
TextBox1.text = ""
TextBox1.SetFocus
END
PUBLIC SUB Button3_Click()
QUIT
END

Das könnte Ihnen auch gefallen