Ir al contenido principal

Entradas

Mostrando las entradas de mayo, 2023

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