Recíproco o Inverso multiplicativo
El recíproco de un número real x se calcula como 1 dividido por x, excepto cuando x=0, ya que el cero no tiene recíproco.
Desarolle un programa que reciba como entrada un número real, y que entregue como salida el recíproco del número. Si la entrada es 0, la salida debe decir: el cero no tiene reciproco.
Solución en Perl
#!/usr/bin/perl
use strict;
use warnings;
print "Ingresar número: ";
my $valor = <stdin>;
chomp($valor);
if (! $valor){ print "El cero no tiene reciproco \n"; }
else{
my $reciproco = 1/$valor;
print "El reciproco de $valor es $reciproco \n";
}
Solución en Javascript
var valor= prompt('Ingresar número',0);
if (! valor){ alert('El cero no tiene reciproco'); }
else{
var reciproco;
reciproco = 1/valor;
alert ('El reciproco de ' + valor + ' es ' + reciproco);
}