-- Leo's gemini proxy

-- Connecting to sl1200.dystopic.world:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=es-ES

Repasando las tablas de multiplicar

2022-09-01

#terminal #espeak #linux

Este es un sencillo script que hice para que los niños y no tan niños repasen las tablas de multiplicar. El script te pide tu nombre, te pregunta los resultados de diez multiplicaciones y te da una puntuación final, y todo hablando.

Tiene como dependencia espeak, deberás instalarlo, seguro que lo tienes disponible en el repositorio de software de tu distro Linux.

Si te parece demasiado fácil, modifícalo para que te pregunte multiplicaciones de números de dos o más cifras.


   #!/bin/bash
   clear
   echo "Vamos a practicar las tablas de multiplicar"
   sleep 2
   read -p "¿Cómo te llamas? : " n
   correctas=0
   incorrectas=0
   i=1
   while [ $i -le 10 ]
   do

      x=`echo $((RANDOM%11))`
      y=`echo $((RANDOM%11))`
      z=$(echo $x*$y | bc)

      read -p " $x x $y = " a

      if [[ $a -eq $z ]]; then
      ((correctas++))
      echo "Muy bien $n!!!"
      espeak -ves "Muy bien $n !!!"
      else
      echo -e "INCORRRECTO !!!"
      espeak -ves "INCORRECTO"
      ((incorrectas++))
      sleep 0.5
      fi

   ((i++))

   done
   echo "$correctas correctas"
   echo "$incorrectas incorrectas"
   espeak -ves "$n , Has sacado un $correctas"

This work by SL1200 is licensed under CC BY 4.0


◄ BACK

🏠 Home

-- Response ended

-- Page fetched on Fri May 17 03:41:27 2024