Dans ce code on rencontre ce qui est vu dans le cours et le tp
#!/bin/bash MaxBits=16 pow () { value2=1 for (( k=1 ; k<$i ; k ++ )) do let value2=$value2*2 done } if [ $# -eq 0 ] then echo "Saisir une valeur décimale" read value else value=$1 fi declare -a bin j=0 for (( i=$MaxBits ; i>=0 ; i-- )) do pow if [ $value -ge $value2 ] then bin[j]="1" let value=$value-$value2 else bin[j]="0" fi let j=$j+1 done printf "La valeur binaire est de : " for (( i=0 ; i<=($MaxBits-1) ; i++ )) do printf ${bin[i]} done echo ""
Avec Monia , donner les organigrammes et les PL de ce code
