Los códigos más visitados de Basic
Listado de los códigos más visitados durante los últimos 30 días
Juego del Ajedrez para dos jugadores.
Se maneja con el teclado, flechas de dirección, Intro, y Escape para anular selección o finalizar después del mate o ahogado.
Se pueden editar posiciones con el teclado numérico (0-9), y cambiar el nivel con +/-.
Pulsando Alt+Intro cambia a pantalla completa.
El fichero .zip contiene versiones .bas .txt y .exe.
La versión .exe es para x64, la versión .bas puede ejecutarse en Qbasic64 y en Qbasic original x86.
En emuladores las teclas de dirección son K, M, H y P.
Niels Hoeg, 1905-mate en 3

Creacion de un laberinto de tipo Pacman en basic v2 del Commodore 64.
Se maneja con las teclas de direccion.

Juego de tipo tetris para Commodore 64.

Resuelve Sudokus por fuerza bruta método "backtrack".
Se maneja con las teclas de dirección.

Programa para Commodore 64.

Juego de romper bloques para Commodore 64.

Juego de tres raya para Gwbasic o Qbasic en pantalla de texto.
Permite calcular la/s constante/s de Kaprekar.
Escoge un número entero positivo. Ordena sus dígitos en orden ascendente y lo resta a la ordenación descendente de los mismos.
Repite el proceso hasta que obtenga una constante o se meta en un bucle.(Para salir pulse ESC)
El programa pide un número entero y comprueba si es primo o no lo es.
Programa para ordenar un vector con el método Quick Sort, un método muy eficiente que permite reducir el tiempo de procesamiento en un 90%, muy útil para ordenar cantidades elevadas de elementos.
Es una flor con programa phyton
Dado el número del Documento Nacional de Identidad calcula la letra de seguridad asociada.
Byomvcccccv yo bbva cgtinbc CB hij. Nimio
A partir de dos números enteros positivos genera una terna pitagórica.
Genera un gráfico del triángulo rectángulo situando los valores de la terna pitagórica.
El código consiste en una clase de RapidQ destinada a permitir la operación básica de un programa con una base de datos Foxbase e incluye código para usarla con una interfaz gráfica y una barra de navegación

Para GFA-BASIC.-
Esta herramienta permite imprimir un texto en una posición definida en la pagina. Ingresando X e Y de la misma. Al crear el formulario necesitara incorporar los siguientes controles.
3 Textbox llamados pos_x, pos_y , numero
4 Labels llamados lbl1 a lbl4
2 command llamados imprime y cmd1
un slider llamado sli1
2 checkbox llamados chk1 y chk2.

Analizador de expresiones matemáticas para DOS. Se trata de un módulo que se puede agregar a cualquier programa de QuickBASIC o VB-DOS para evaluar expresiones matemáticas. También se puede ejecutar directamente el programa y escribir una expresión matemática para que sea evaluada. Permite el uso de variables.
Se incluye el código fuente, así como las bibliotecas QLB y LIB para su compilación. También se integra el archivo INC para ser incluido en un programa de QuickBASIC o VB-DOS con ' $INCLUDE para declarar todas las llamadas. Se agregan instrucciones de uso en un archivo LEASEYA.TXT (en español) y en README.TXE (en inglés).

Este programa asegura la visualizan por pantalla de los códigos ASCII superiores a 127 incluidas en String de programas Basic (letras no latinas y acentuadas: á, Ñ , ç, etc.).
Para ello transforma toda la cadena en el valor ASCII de todos los caracteres sumados y también solo los especiales. Un ejemplo:
String original: "¡Nuño y Argüelles!"
Se copia con CTRL-C y pega en el programa con CTRL-V
Salida del programa:
------------------------
Dim cadena as String
cadena = chr(173) & chr(78) & chr(117) & chr(164) & chr(111) & chr(32) & chr(121) & chr(32) & chr(65) & chr(114) & chr(103) & chr(129) & chr(101) & chr(108) & chr(108) & chr(101) & chr(115) & chr(33)
cadena = chr(173) & "Nu" & chr(164) & "o y Arg" & chr(129) & "elles!"
------------------------
Se incluye el código fuente y el ejecutable.
Programa simple donde las opciones del Menu se escogen usando las flechas de arriba y abajo y presionando Enter. Hecho en QuickBASIC EX 7.1 y probado en QBasic también.
Batch: Basico
Este Es El Primer Capitulo Del Curso BATCH
ahora te voy a mostar unos codigos y su explicacion:
echo (
el echo tiene dos comandos
el @echo off y el echo
el @echo off es para que no haya eco de los codigos
el echo es para poner un texto en la pantalla )
pause / pause >nul(
el pause sirve para pausar el programa (osea que no se salga
el pause >nul sirve para pausar el programa solo que sin el texto (PRESIONE UNA TECLA PARA CONTINUAR)
ahora un ejemplo:
echo Hola
pause
visualisacion
echo Hola
Hola
Presione Una Tecla Para Continuar
ahora con el @echo off y el pause >nul
@echo off
echo Hola
pause >nul
visualicacion
HolaPrograma en QBasic que convierte coordenadas cartesianas a polares.
Este codigo sirve para usarlo para diferentes propositos, principalmente preguntara por ¿cual USB a revisar? luego cambiará los atributos de los archivos, despues se le puede agregar otros comandos, como mkdir, rmdir, del, dir, etc.
esta fue mi primera idea
quiero usar una variable en un batch para revisar memorias USB, por ejemplo:
La gran pregunta: se puede o hay otra forma
Convierte archivos QWK en TXT.
Este programa (incluye código fuente en QuickBASIC 4.5 o VB-DOS 1.0) abre los archivos QWK de los BBS y los convierte a formato de texto estándar. Recupera tus QWK históricos, los que te dejaron huella y transfórmalos a textos estándar, listos para ser leídos en el Bloc de Notas o en Word.
aqui este programita que le modifique, es el nibbles, el ejecutable lo hice con qb64 x32
Para GFA-Basic.-
Mantiene ejecutando el programa hasta que se cierra el formulario.- Es la construcción minima que se requiere para ejecutar los programas desde el IDE. No es necesaria si se crean los formularios via programación
Función en GFA-BASIC que devuelve una fecha en formato escrito. Ejemplo, 10/01/2015. Devuelve diez de enero de dos mil quince.- La fecha a la función se envía mediante DATE() o desde el control MonthView incluidas en el compilador. Como limitación: No agregue transformación de año por la cual debe cambiarse cambiando la variable correspondiente.
ElNumero reduce a un solo dígito cualquier número por la suma sucesiva de sus caracteres.
Por ejemplo 9978 = 9 + 9 + 7 + 8 = 33 = 3 + 3 = 6
Es usado en numerología esotérica, por ejemplo, para obtener el número del día de nacimiento se obtiene del conjunto del día + mes + año
Así, el 23 de mayo de 1923 = 23051923 = 7
SuperSuma almacena en un string el resultado de la suma de dos números de cualquier longitud.
Además se incluyen en él funciones y subrutinas muy útiles para usar en otros programas, tales como:
- Uso intuitivo del color del fondo y del texto.
- Inicializar la pantalla a modo texto con 80 columnas.
- Centrar un texto en la pantalla.
- Evaluar que los caracteres sean numéricos.
- Pausar la ejecución del programa con un texto centrado en espera de pulsar una tecla.
- Repetir uno o varios caracteres el número de veces indicado.