PowerShell - convertir un script de bash a powershell

 
Vista:

convertir un script de bash a powershell

Publicado por coooool (2 intervenciones) el 21/01/2019 00:25:31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#script que acepta un numero en decimal y lo convierte en binarioayudandose de un array
 
#!/bin/bash
indice=0
cociente=100
 
echo "introduce numeron en decimal: "
read num
 
while [ $cociente -ge 2 ]
do
	resto=`expr $num % 2`
	cociente=`expr $num / 2`
	binario[$indice]=$resto #guardo el primer digito binario
	indice=`expr $indice + 1` #actualizo el indice del array
	num=$cociente #actualizo en proximo dividendo
done
binario[$indice]=$cociente #guardo digito mas significativo
 
#hay que darle la vuelta al vector para que la solucion sea correcta
#por estetica lo hare usando un array auxiliar
 
long=${#binario[*]} #averiguo el tamaño del vector que contiene los digitos binarios
 
cont=0 #contador para el vector auxiliar
 
for ind in `seq $long -1 0`
	do
		auxiliar[$cont]=${binario[$ind]}
		cont=`expr $cont + 1`
	done
 
echo ${auxiliar[*]}
 
#faltaria añadirle un bucle general que te permitiera hacerlo hasta que se cumpliera una #condicion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder