DECLARE SUB CentrarTexto (t$, y%) ini: CLS COLOR 9 CentrarTexto "L.M.S Calculadora", 3 COLOR 15, 1 CentrarTexto " 1. Sumar ", 5 CentrarTexto " 2. Restar ", 6 CentrarTexto " 3. Dividir ", 7 CentrarTexto " 4. Multiplicar", 8 CentrarTexto " 5. Salir ", 9 COLOR 4, 0 LOCATE 11, 32 INPUT "Numero de opci˘n:", opci SELECT CASE opci CASE 1 CASE 2 CASE 3 CASE 4 CASE 5 END CASE ELSE GOTO ini END SELECT CLS COLOR 15 INPUT "Numero 1: ", num1 INPUT "Numero 2: ", num2 SELECT CASE opci CASE 1 resultado = num1 + num2 CASE 2 resultado = num1 - num2 CASE 3 resultado = num1 / num2 CASE 4 resultado = num1 * num2 CASE 5 END CASE ELSE GOTO ini END SELECT COLOR 10 PRINT PRINT "Resultado = ", resultado DO WHILE INKEY$ = "" LOOP GOTO ini SUB CentrarTexto (t$, y%) xnum% = (80 - LEN(t$)) / 2 xspc% = INT((80 - LEN(t$)) / 2) IF y% = 0 THEN PRINT TAB(xspc%); t$: EXIT SUB LOCATE y%, xnum%: PRINT t$ ' END SUB