lunes, 9 de mayo de 2016

Codigo para convertir un numero entero a caracter en Small Basic, Java, C y Python

Diario de un programador. Anexo B: Códigos

Convertir un numero entero en caracter: Lo que hace este codigo es mostrar la forma de pasar un número entero a caracter.

C
Programa utilizado: Code Blocks 13.12
En este caso se utiliza la función sprintf para lograr el objetivo
#include<stdio.h>
int main(void){

  char texto[100];
  int numero = 7;
  sprintf(texto, "cadena: %d", numero);
  printf("%s", texto);

return 0;
}

//Escrito por Gustavo J. Cerda Nilo, Noviembre 2015

 EJEMPLO 2

En este otro ejemplo, se hace uso de la función itoa, la cual también sirve para hacer cumplir el objetivo

#include <stdio.h>

int main()
{
    int numero = 777;
    char cadena[20];
    itoa(numero,cadena,2);   // 2 para binario
    printf("Valor binario = %s\n", cadena);

    itoa(numero,cadena,10);   // 10 para decimal
    printf("Valor decimal = %s\n", cadena);

    itoa(numero,cadena,16);   // 16 para Hexadecimal
    printf("Valor hexadecimal = %s\n", cadena);
    return 0;
}

//Escrito por Gustavo J. Cerda Nilo
JAVA
Programa utilizado: Net Beans 8.0.1
En este caso, se utiliza la clase String para lograr el objetivo 
public class enteroCaracter{
  public static void main(String []args){
     int numero = 123;
     String cadena = String.valueOf(numero);
     System.out.println(cadena);
}//fin main  
}// fin class

//Escrito por Gustavo J. Cerda Nilo, Noviembre 2015
EJEMPLO 2
En este otro ejemplo, se hace uso de la clase Integer 
public class enteroCaracter{
  public static void main(String []args){
     int numero = 123;
     String cadena = Integer.toString(numero);
     System.out.println(cadena);
}//fin main  
}// fin class

//Escrito por Gustavo J. Cerda Nilo, Noviembre 2015
 

PYTHON 3.5
Programa utilizado: Idle
numero = 5
cadena = "10"
print("numero: %d" % (numero))
print("cadena: %s" % (cadena))
print("Concatenado = %s" %(str(numero) + cadena))

#Escrito por Gustavo J. Cerda Nilo, Diciembre 2015
SMALL BASIC
Programa utilizado: Small Basic 1.1
En Small Basic un numero puede escribirse tanto con comillas como sin ellas y de todas formas se puede operar con él. Incluso se pueden operar entre sí los que tienen comillas y los que no. Acá se muestra un ejemplo de esto y de como hacerlo para concatenar números como si de cadenas se tratasen

entero = 5
TextWindow.WriteLine("Entero: "+ entero)
TextWindow.WriteLine("Sumado: "+ (entero + entero))
TextWindow.WriteLine("Concatenado: "+  entero + entero)

caracter = "10"
total = entero + caracter
TextWindow.WriteLine("total: "+ total)

'Escrito por Gustavo J. Cerda Nilo, Octubre 2015
 
 

No hay comentarios:

Publicar un comentario

C++ El apuntador This

El apuntador This En C++, cada objeto tiene acceso a su propia dirección a través de un puntero o apuntador denominado This. Lo...