Ir al contenido principal

Entradas

Mostrando las entradas con la etiqueta PSeInt

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 "|| * \ / * ...

PSeInt: Calcular potencia de un número

Algoritmo que calcula la potencia de un número ingresado por el usuario: Proceso potencia acum <- 1 ; Escribir "Digite base" ; Leer base ; Escribir "Digite exponente" ; Leer exponente ; Para i <- 1 Hasta exponente Con Paso 1 Hacer acum <- acum * base ; FinPara Escribir base , " elevado a la " , exponente , " es: " , acum ; FinProceso

PSeInt: Factorial de un número

El siguiente pseudocodigo calcula el factorial de un número ingresado por el usuario: Proceso factorial acum <- 1 ; Escribir "Digite un numero para calcular su factorial" ; Leer num ; Para i <- 1 Hasta num Con Paso 1 Hacer acum <- acum * i ; FinPara Escribir "El factorial de " , num , " es " , acum ; FinProceso Se crea un variable acumuladora para almacenar las multiplicaciones.

Constante PI en PSeInt

PSeInt a partir de la versión 20130331 "31/marzo/2013" incluye la constante PI . Una constante imprescindible a la hora de trabajar con funciones u operaciones matemáticas. Para averiguar su valor basta con la siguiente línea de código: Proceso sin_titulo Escribir "El valor de PI: " , PI ; FinProceso

Ahorcado hecho en PSeInt

Hacer un ahorcado no es tarea fácil y mucho menos en PSeInt en el que no se pueden hacer gráficos. Pero aun así me las ingenié para hacer este complicado juego en este software. El programa sólo contiene tres palabras almacenadas para adivinar, pero tú puedes cambiarlas o agregar más. Para entender el código es necesario tener conocimientos sobre: funciones , ciclos, arreglos , condicionales y contadores. El programa ejecuta bien y para que no hayan errores configure su software de la siguiente forma:

Simple animación en PSeInt

Copia y pega el código dentro de Proceso - FinProceso . Descargar código fuente

Convertir un decimal a binario en PSeInt

Utilizaremos el siguiente método para convertir números decimales a binarios (números que se sólo se componen de unos y ceros). El método es sencillo, consiste en dividir el número decimal entre dos, despues su cociente entre el mismo número y así sucesivamente hasta que finalmente el cociente (que se convierte en un divisor) sea igual a uno. Despúes organizamos los residuos desde el último al primero para obtener el número binario que buscamos.

Cadenas en PSeInt

A partir de la versión 20121010 (10/Octubre/2012) PSeInt incluye algunas funciones predefinidas para operar con cadenas de caracteres. Veamos cuales son y que propósito tienen: Longitud(x) : Retorna la cantidad de caracteres de una cadena x. Mayusculas(x) : Convierte a mayúsculas la cadena x. Minusculas(x) : Convierte a minúsculas la cadena x. Subcadena(x,inicio,fin) : Extrae una parte de la cadena x indicando desde cúal hasta que letra. Concatenar(x,y) : Une las cadenas x y y.

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.

PSeInt en Ubuntu

Tener PSeInt en Ubuntu es sencillo. Debemos seguir los siguientes pasos: 1 . Descargar el paquete para Linux desde la página oficial . Éste por lo general se guarda en la carpeta Descargas. 2 . Abrimos la terminal de Ubuntu y escribimos los siguientes comandos: Nos ubicamos en el directorio donde se descargó el archivo: cd Descargas Tipeamos el siguiente comando para descomprimir:  tar -xzvf pseint-l 64 -20130504.tgz Nota: si descargaste la version de 32  bits reemplaza el 64 por el 32. Automáticamente se crea un directorio llamado pseint y nos ubicamos en él: cd pseint Finalmente para ejecutar (siempre) el programa escribiremos esto: ./wxPSeInt

Juego de tragamonedas en PSeInt

Version de este popular juego para PSeInt . Descarga el código, copia y pégalo en tu programa (entre las instrucciones Proceso - FinProceso ). Ejecútalo! Descargar código fuente

Juego de piedra, papel o tijera en PSeInt

Version de este popular juego para PSeInt . Descarga el código, copia y pégalo en tu programa (entre las instrucciones Proceso - FinProceso ). Ejecútalo! El modo de juego es usuario versus máquina. Descargar código fuente