Você está na página 1de 2

Imprimir Nmeros Horizontalmente (Forma Triangular)

SET STATUS OFF


SET ECHO OFF
SET TALK OFF
CLEAR
H=0
N=0
DO WHILE H<1000
CLEAR
@1,30 SAY "IMPRIMIR UN NUMERO"
@2,2 SAY "INGRESE NUMERO:" GET N
READ
CLEAR
FOR X=1 TO N
FOR Y=1 TO X
??X
ENDFOR
?
ENDFOR
WAIT
CLEAR
Z=SPACE(1)
@3,4 SAY "DESEA CONTINUAR S\N" GET Z PICT "@A!" VALID Z$"SsNn"
READ
IF Z="S"
H=0
N=0
LOOP
ELSE
EXIT
ENDIF
ENDDO
Imprimir Nmeros Verticalmente (1,22,)
SET ECHO OFF
SET STATUS OFF
SET TALK OFF
CLEAR
a=0
c=0
p=0
H=0
DO WHILE H<4
CLEAR
INPUT "Ingrese Nmero:" TO N
DO WHILE c<N
c=c+1
DO WHILE a<c
a=a+1
p=p+1
@2+p,10 SAY c
ENDDO
a=0
ENDDO
WAIT
CLEAR
P=SPACE(2)
@2,2 SAY "Desea Continuar (S/N):" GET P PICT "!" VALID P$"SsNn"
READ
IF P="S"
A=0
C=0
P=0
H=0
LOOP
ELSE
EXIT
ENDIF
ENDDO
WAIT
Imprimir los 10 Primeros Nmeros Verticalmente (1, 2, 3)
SET ECHO OFF
SET STATUS OFF
SET TALK OFF
CLEAR
@1,1 TO 18,22
@2,2 SAY "Nmeros del 1 al 10" FONT "Arial",10 COLOR RGB (255,0,0)
@4,1 To 4,22
Numero=0
?
DO WHILE Numero<10
Numero=Numero+1
?Numero
ENDDO

Você também pode gostar