💾 Archived View for sl1200.dystopic.world › art › multiplicar.gmi captured on 2024-02-05 at 09:49:29. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

Repasando las tablas de multiplicar

2022-09-01

#bash #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