Programa Bash para hallar A elevado a B

Dados dos números A y B, escriba un script de shell para encontrar el valor de A B .

Ejemplos:

Input : 
2 4
Output :
2 to the power 4 is 16

Input :
1 0
Output :
1 to the power 0 is 1

Acercarse

A elevado a B (A B ) significa multiplicar A, B por. Usando un enfoque ingenuo para resolver este problema.
Por ejemplo: –
A = 2 y B = 3
A 3 = 8 que resulta de multiplicar 2 3 veces, es decir, 2*2*2 = 8.

BASH

# Bash Program to find
# A to the power B
  
# Subroutine to find A
# to the power B
pow()
{
  # value of A
  a=$1
  
  # value of B
  b=$2
  
  # c to count counter
  c=1
  
  # res to store the result
  res=1
  
  #
  if((b==0));
  then
    res=1
  fi
  
  if((a==0));
  then
    res=0
  fi
  
  if((a >= 1 && b >= 1));
  then
    while((c <= b))
    do
      res=$((res * a))
      c=$((c + 1))
    done
  fi
  
  # Display the result
  echo "$1 to the power $2 is $res"
}
  
# Driver Code
  
# input
A=2
B=4
  
# calling the pow function
pow $A $B

Publicación traducida automáticamente

Artículo escrito por Manish_100 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *