De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Construção da tabuada com bash

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 11 de março de 2014

Para construir a tabuada de multiplicação, o script abaixo é bastante instrutivo. São dois loops com for. Vejam que no loop mais interno, usamos o comando echo -ne para que a saída gerada fique na mesma linha.

No loop externo a variável $i varia de 1 a 9 (for i in {1..9}) e no loop interno, para cada valor de $i, a variável $j varia de 1 até o valor corrente de $i ($(seq 1 $i)).

  #!/bin/bash
  for i in {1..9}
   do
     for j in $(seq 1 $i)
        do
           echo -ne $i×$j=$((i*j))\\t
        done
      echo
  done
  1×1=1
  2×1=2   2×2=4
  3×1=3   3×2=6   3×3=9
  4×1=4   4×2=8   4×3=12  4×4=16
  5×1=5   5×2=10  5×3=15  5×4=20  5×5=25
  6×1=6   6×2=12  6×3=18  6×4=24  6×5=30  6×6=36
  7×1=7   7×2=14  7×3=21  7×4=28  7×5=35  7×6=42  7×7=49
  8×1=8   8×2=16  8×3=24  8×4=32  8×5=40  8×6=48  8×7=56  8×8=64
  9×1=9   9×2=18  9×3=27  9×4=36  9×5=45  9×6=54  9×7=63  9×8=72  9×9=81

Referência:: 10 Funny And Useless Linux Command

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida