Diario de un programador. Anexo B: Códigos
Invertir números: Lo que hace este código es solicitar un número de tres dígitos y luego los muestra en forma invertida. Por ejemplo si el usuario escribe 123, el programa responde 321.
C
Programa utilizado: Code Blocks 13.12
#include<stdio.h>
int main(void){
int numero, unidad, decena, centena;
printf("Ingresa un numero de 3 digitos: ");
scanf("%d", &numero);
centena = numero / 100;
decena = (numero % 100) / 10;
unidad = ((numero % 100) % 10);
printf("%d%d%d\n", unidad, decena, centena);
return 0;
}//fin main
//Escrito por Gustavo J. Cerda Nilo, diciembre 2015
Programa utilizado: Net Beans 8.0.1
import java.util.Scanner;
public class Invertir{
public static void main(String[]args){
int numero, unidad, decena, centena;
Scanner ingreso = new Scanner(System.in);
System.out.print("Ingresa un numero de 3 digitos: ");
numero = ingreso.nextInt();
centena = numero / 100;
decena = (numero % 100) / 10;
unidad = ((numero % 100) % 10);
System.out.printf("%d%d%d\n", unidad, decena, centena);
}//fin main
}//fin class
//Escrito por Gustavo J. Cerda Nilo, diciembre 2015
Programa utilizado: Idle
numero = int(input("Ingresa un numero de 3 digitos: "))
centena = int(numero / 100)
decena = int((numero % 100) / 10)
unidad = int((numero % 100)% 10)
print("%d%d%d" % (unidad,decena,centena))
#Escrito por Gustavo J. Cerda Nilo, diciembre 2015
SMALL BASIC
Programa utilizado: Small Basic 1.1
TextWindow.WriteLine("Numero invertido")
TextWindow.Write("Ingresa un numero de 3 digitos ")
numero = TextWindow.ReadNumber()
centena = math.Floor(numero / 100)
decena = math.Floor(Math.Remainder(numero,100) / 10)
unidad = math.Floor(math.Remainder(Math.Remainder(numero,100),10))
TextWindow.Write(unidad)
TextWindow.Write(decena)
TextWindow.WriteLine(centena)
'Escrito por Gustavo J. Cerda Nilo, Septiembre 2015
Con el tema del ingresos pasivos con criptomonedas
ResponderEliminares importante que continuemos aprendiendo a ganar más dinero.