Ir al contenido principal

Entradas

Artículo destacado:

Funciones (subprocesos) en PSeInt

A partir de la version 20121010 (10/Octubre/2012) PSeInt permite la posibilidad de definir funciones al que el creador del mismo bautizó como subprocesos , en este tutorial explicaremos brevemente cómo se tratan dichas funciones. Para empezar una función no es más que un bloque de código con un determinado fin o propósito, podemos definir más de una y nos permiten ahorrar líneas código si nuestros programas son muy extensos o hay codificación redundante.
Entradas recientes

Sistema Solar hecho con HTML y CSS

Sistema Solar básico hecho solamente con HTML y CSS en dos archivos separados, los 8 planetas tienen sus respectivos movimientos (giran alrededor del sol infinitamente). Descargar el código fuente para su ejecucion y lo modifiques a tu agrado: Enlace .

Juego Piedra, Papel o Tijera en PSeInt

Juego del clásico Piedra, papel o tijera hecho en PSeInt con gráficas. El juego es el usuario versus la computadora. Ésta elige 3 números al azar cada vez que se inicia un nuevo juego. 1 para piedra 2 para papel y 3 para tijera. El algoritmo se hizo con la siguiente configuración: Demo: Código Fuente Funcion piedra() Escribir " **********"; Escribir " * __ _ _ *"; Escribir " * \ *"; Escribir " * / / ** *"; Escribir " * \ / *"; Escribir " * ** -- *"; Escribir " * --------- *"; Escribir " **********"; Fin Funcion Funcion papel() Escribir " ___________________"; Escribir " | -------------- |"; Escribir " | ----------- ___ |"; Escribir " | ----------- | ||"; Escribir " | --------------- |"; Escribir " | --------------- |"; Escribir " | -----------

Operador Modulo (Mod o %) en PSeInt

El operador MOD o tambien: %, nos permite conocer el residuo o resto de una división entre dos números. La siguiente imagen cúal es el residuo: Este operador es muy util por ejemplo cuando necesitamos saber si un numero es par o impar. Si el residuo es 0 entonces el número es par. Ejemplo con el operador MOD : Algoritmo Modulo Escribir "Ingrese el numero: "; Leer N; Escribir "Ingrese el divisor: "; Leer M; Si N MOD M = 0 Entonces Escribir M," es divisor exacto de ",N,"."; SiNo Escribir "El resto de dividir ",N," por ",M," es: ",N MOD M; FinSi FinAlgoritmo

Juego de penales en PSeInt

Juego de penales hecho en PSeInt. Cuenta el número de goles hechos por el usuario y las atajadas del arquero, éste se mueve sólo en 3 posiciones: izquierda, centro y derecha. Se utilizó el la siguiente configuración para el desarrollo del programa: Demo: Código fuente: Algoritmo juego_penales_pseint //Autor: https://codigojerry.blogspot.com/ goles=0;//contador numero de goles atajadas=0;//contador de atajadas arqueroAtajo=falso;//si el arquero atajo o no. Repetir Borrar Pantalla; Escribir "Número de goles: ",goles; Escribir "Número de atajadas: ",atajadas; Escribir "___________________________________________________________"; Escribir "-----------------------------------------------------------"; Escribir "|| ||"; Escribir "|| * * * * * * ||"; Escribir "|| * \ / *

Juego de penales básico hecho con HTML y JavaScript

Descargar código en github

Realizar petición post con cURL

El siguiente ejemplo trata de como realizar una petición POST con cURL y obtener los datos del servidor en forma de JSON para su posterior manipulación. El ejercicio consiste en que el usuario ingrese un dato, en este caso el nombre de un sujeto y que el servidor devuelva la información de éste. El archivo index.php básicamente es la interfaz gráfica de la aplicación. Consta de una caja de texto y un botón; cuando lo presiona abre una sesión cURL a la url especificada y hace comunicación en el servidor, si la búsqueda es exitosa devuelve los respectivos resultados. Las principales líneas del código están comentadas para entender el proceso. Archivo : index.php <?php if ($_SERVER["REQUEST_METHOD"] == "POST") {//cuando se procesa el formulario $nombre=$_POST['usuario'];//capturo lo que tiene la caja de texto $variables="nombre_user=".$nombre;//el parametro nombre_user almacena el valor ingresado $url="http://localhost/curl/d

Chat con AJAX - PHP - MySQL - JavaScript

A continuación se explica el código necesario para crear un chat básico con AJAX, PHP y MySQL. Se utiliza una tabla creada en MySQL llamada mensaje que posee los campos id (autoincrement), usuario (varchar) y contenido (text). El archivo index.html contiene la interfaz gráfica (cajas de texto, boton) y el código CSS. Se importa el archivo ajax.js que contiene el objeto XMLHttpRequest que me permite intercambiar datos de forma asíncrona con el servidor. Esto significa que es posible para actualizar partes de una página web, sin volver a cargar toda la página. Además contiene dos funciones javascript: 1) mostrar: Esta función se ejecuta cada 3 segundos ( setInterval(mostrar,3000) ) y muestra en el div con id historial los mensajes almacenados en la base de datos a través del archivo mensajes.php que hace una consulta SQL. 2) agregar: Esta función captura el usuario y mensaje ingresado, los valores los almaceno en las variables usuario y cont y se los envío al arhivo proce