Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Damian

Páginas: [1] 2 3
1
Después de tanto tiempo de no estar activo en el curso, aprenderaprogramar.com, he regresado con este nivel, espero estar bien. Ejercicio CU00658B del curso de fundamentos de programación en Java desde cero.

Código: [Seleccionar]
import java.util.Scanner;
/*Código clase Main aprenderaprogramar.com
 * Damian
 */
public class ingresarLetras
{
   public static void main (String[]args){
       System.out.println("Introducir letras por teclado");
       String entradaPorTeclado = "";
       Scanner entradaEscaner = new Scanner(System.in);
       entradaPorTeclado = entradaEscaner.nextLine();
       
       for (int i= 0; i <entradaPorTeclado.length(); i++){
           String Resultado = " Letras " + (i+1) + ": " + entradaPorTeclado.substring (i, i+1);
           System.out.println(Resultado);}
    }//Cierre del main
}//Cierre de la clase

2
While y do while en Java (ciclos o bucles). Ejemplo break: salir de un bucle. Ejercicios resueltos (CU00659B)

Respuesta al ejercicio del curso básico de java.

Código: [Seleccionar]
import java.util.Scanner;

//Entradas de letras con while, curso aprenderaprogramar.com
public class MostLetrasWhile{
    public static void main(String[]args){
        Scanner entradaEscaner = new Scanner(System.in);
        String entradaTeclado = "";
        int contador = 0;
       
        System.out.println("Introducir una cadena: ");
        entradaTeclado = entradaEscaner.nextLine();
       
        while(contador < entradaTeclado.length()){
            System.out.print("Contador " + (contador+1) + ": ");
            System.out.println(entradaTeclado.substring(contador, contador+1));
            contador ++;
        }

    }//Cierre del main
}//Cierre de la clase

3
Pedir datos en Java por consola (teclado). Escape backslash. System.out.print. Salto de línea \n (CU00657B)

Este es el ejercicio de este nivel del curso elemental de programación orientada a objetos.

Código: [Seleccionar]
import java.util.Scanner;

/*Ejmplo Java con método main
 * Contenido del método main
 * Damian
 */
public class Palabras1{
   
    public static void main (String [] args){
        System.out.print("Escriba una palabra: ");
        String usoDelTeclado = "";
        Scanner usoDelEscaner = new Scanner(System.in);
        usoDelTeclado = usoDelEscaner.nextLine();
        System.out.println("La entrada recibida por teclado es: \"" + usoDelTeclado +"\"");
       
        if(usoDelTeclado.length() < 5){
            System.out.println ("La cadena introducida, tiene menos de 5 caracteres");
        }
        else if(usoDelTeclado.length () == 5 || usoDelTeclado.length () <= 15){
            System.out.println ("La cadena tiene entre 5 y 15 caracteres");
        }
        else{
            System.out.println ("La cadena introducida, tiene más de 15 caracteres");
        }
       
        if(usoDelTeclado.substring (0, 1).equalsIgnoreCase ("a") || usoDelTeclado.substring (0, 1).equalsIgnoreCase ("a")){
            System.out.print ("Empieza por la letra A. ");
        }
        else{
            System.out.print ("No empieza por la letra A. ");
        }
           
    }//Cierre del método
}//Cierre de la clase

Este nivel, se me dificulto bastante, pero viendo en algunos foros pude terminar, espero estar bien. Pero alguna sugerencia, sería bien recibida.

4
Ejemplo del nivel CU00654B del manual básico de programación con Java

Código: [Seleccionar]
/*Curso Java desde cero - aprenderaprogramar.com
 * Damian
 * Nivel (CU00654B)
 */
public class Profesor{
    private String nombre;
    private String apellido;
    private int edad;
    private boolean casado;
    private boolean profesion;

    //Constructor sin parámetros o por defecto
    public Profesor(){
    nombre = "";
    apellido = "";
    edad = 0;
    casado = false;
    profesion = false;
   
}

    //Constructor con parámetros
    public Profesor(String nombre, String apellido, int edad, boolean casado, boolean profesion){
        this.nombre = nombre;
        this.apellido = apellido;
        this.edad = edad;
        this.casado = casado;
        this.profesion = profesion;

    }

    //Métodos setters, para establecer los valores
    public void setNombre (String nombre){
        this.nombre = nombre;
    }

    public void setApellido (String apellido){
        this.apellido = apellido;
    }

    public void setEdad (int edad){
        this.edad = edad;
    }

    public void setCasado (boolean casado){
        this.casado = casado;
    }

    public void setProfesion (boolean profesion){
        this.profesion = profesion;
    }

    //Métodos getter, para obtener valores
    public String getNombre() {return nombre;}
    public String getApellido() {return apellido;}
    public int getEdad() {return edad;}
    public boolean getCasado() {return casado;}
    public boolean getProfesion() {return profesion;}

}//Cierre de los métodos

5
Hola Pedro

Gracias por tu observación, en la pregunta tres, en la que se quería saber si ¿La llamada al método pow se hace sobre un objeto declarado y creado o no declarado y no creado?, había sido declarado y creado y no como yo lo puse, no declarado y no creado.

Muchas gracias por enviarme el enlace, para ver la respuesta correcta..

Saludos :)

6
Hola Pedro

Utilice los códigos como una guía, aunque en la tercera pregunta, no escribí una palabra, pero te agradezco por el tiempo que tomaste, para revisar este nivel..

Gracias. :)

7
Respuestas al ejercicio del curso fundamental de Java:

Concepto definición: método interno (propia clase) y método externo en Java. Ejemplos. Ejercicios (CU00653B)

1. ¿Es posible llamar a un método externo de un objeto que ha sido declarado, pero no creado?
R/ No es posible llamarlo.

2. ¿Es posible llamar a un método externo de un objeto "A" que ha sido declarado y creado, pero cuyo constructor está vacío?
R/ Si es posible hacerlo.

3. Una llamada del método pow de la clase Math, que hacemos dentro de un método definido en una clase ¿Es una llamada a un método interno o a un método externo?
R/Es una llamada a un método externo.

¿La llamada al método pow, se hace sobre un objeto declarado y creado o no declarado y no creado?
R/No creado y no declarado.

8
Respuestas a la siguiente entrega del curso de programación Java:

Método length de la clase String del API de Java. Ejemplo de uso de métodos para evitar errores. (CU00650B)

CADENAS CON MÁS DE TRES CARACTERES
Código: [Seleccionar]
/*Ejemplo - aprenderaprogramar.com
 * Damian
 */
public class SubCombinador{

   
    public SubCombinador(){}
   
    //Método 1
       String Combinaciones (String valor_texto1, String valor_texto2){
           if (valor_texto1.length() >= 5 && valor_texto2.length() >=6 ){
               String combinaciones = valor_texto1.substring (0,5) + "" + valor_texto2.substring (0,6);
               return combinaciones;
            }else {return "No aporta cadenas válidas";}
        }//Cierre del método
       
        //Método 2
        String combinarSiempre (String valor_texto1, String valor_texto2){
            int longitud_texto1 = 5;
            int longitud_texto2 = 6;
            String CombinarSiempre = "";
            if (valor_texto1.length() > 5){
                longitud_texto1 = valor_texto1.length();
            }
            if (valor_texto2.length() > 6){
                longitud_texto2 = valor_texto2.length();
            }
            CombinarSiempre = valor_texto1.substring (0,longitud_texto1)+""+ valor_texto2.substring (0,longitud_texto2);
            return CombinarSiempre;
        }//Cierre del método
    }//Cierre de la clase

UNA CADENA CON MÁS DE TRES Y OTRA CON MENOS DE TRES CARACTERES
Código: [Seleccionar]
/*Ejemplo - aprenderaprogramar.com
 * Damian
 */
public class SubCombinador{

   
    public SubCombinador(){}
   
    //Método 1
       String Combinaciones (String valor_texto1, String valor_texto2){
           if (valor_texto1.length() >= 5 && valor_texto2.length() <=2 ){
               String combinaciones = valor_texto1.substring (0,5) + "" + valor_texto2.substring (0,2);
               return combinaciones;
            }else {return "No aporta cadenas válidas";}
        }//Cierre del método
       
        //Método 2
        String combinarSiempre (String valor_texto1, String valor_texto2){
            int longitud_texto1 = 5;
            int longitud_texto2 = 2;
            String CombinarSiempre = "";
            if (valor_texto1.length() > 5){
                longitud_texto1 = valor_texto1.length();
            }
            if (valor_texto2.length() < 2){
                longitud_texto2 = valor_texto2.length();
            }
            CombinarSiempre = valor_texto1.substring (0,longitud_texto1)+""+ valor_texto2.substring (0,longitud_texto2);
            return CombinarSiempre;
        }//Cierre del método
    }//Cierre de la clase

AMBAS CON MENOS DE TRES CARACTERES
Código: [Seleccionar]
/*Ejemplo - aprenderaprogramar.com
 * Damian
 */
public class SubCombinador{

   
    public SubCombinador(){}
   
    //Método 1
       String Combinaciones (String valor_texto1, String valor_texto2){
           if (valor_texto1.length() <= 2 && valor_texto2.length() <=2 ){
               String combinaciones = valor_texto1.substring (0,2) + "" + valor_texto2.substring (0,2);
               return combinaciones;
            }else {return "No aporta cadenas válidas";}
        }//Cierre del método
       
        //Método 2
        String combinarSiempre (String valor_texto1, String valor_texto2){
            int longitud_texto1 = 2;
            int longitud_texto2 = 2;
            String CombinarSiempre = "";
            if (valor_texto1.length() < 2){
                longitud_texto1 = valor_texto1.length();
            }
            if (valor_texto2.length() < 2){
                longitud_texto2 = valor_texto2.length();
            }
            CombinarSiempre = valor_texto1.substring (0,longitud_texto1)+""+ valor_texto2.substring (0,longitud_texto2);
            return CombinarSiempre;
        }//Cierre del método
    }//Cierre de la clase

En las preguntas que se plantean en este nivel (CU00650B), en la que dice, fíjate en el resultado que ofrece el método CombinadoSiempre, en  mi caso CombinarSiempre, cuando se le pasan como parámetros, dos cadenas vacías ¿Te parece lógico el resultado? Para mi SI es lógico el resultado, ya que las cadenas vacías que se utilizan, cuentan como caracteres.

En la segunda pregunta, en la que se quiere saber si en la clase, tenemos definidos dos atributos o compos ¿Tiene utilidad conocida a la vista del código de la clase? La respuesta es NO, ya que el código no se utiliza.

En la tercera pregunta, se requiere saber si ¿Se usan los en métodos que tenemos definidos? La respuesta es NO.

Espero estar bien, pero cualquier sugerencia, será bien recibida, para poder mejorar cada nivel..

9
El ejemplo de esta nivel CU00649B del tutorial elemental de programación Java

Código: [Seleccionar]
/*Ejemplo
 *Damian
 */
public class Uniones{

    public Uniones(){}
   
    String unionPalabras (String valor_uniones1, String valor_uniones2, String valor_uniones3){
        String unionPalabras = valor_uniones1.substring (0,4) + "" + valor_uniones2.substring (0,3) + "" + valor_uniones3.substring (0,5);
        return unionPalabras;
   
    }//Cierre del método
}//Cierre de la clase
.

No hay error en la compilación y por consola, cumple con el resultado.

10
Math api de JAVA (utilidades matemáticas). Ejemplo potencias, raíces. Constructores privados. (CU00647B)

Hola a todos.

Este es el ejemplo de la miniCalculadora

Código: [Seleccionar]
/*Ejemplo Mini Calculadora
 * Damian
 */
import java.lang.Math;

public class miniCalculadoraEjemplo{

    //Constructor   
    public miniCalculadoraEjemplo(){}
        //Nada que declarar

        public double valorAbsoluto (double a){
        return Math.abs (a);
    }

   public double RaizCuadrada(double a){return Math.sqrt(a);}
    }//Cierre del método
.

11
Buenas tardes Pedro.

Muchas gracias por tu ayuda nuevamente, el ejemplo que haz puesto tu, se ve mucho más sencillo, que el que puse yo.

Poco a poco he de ir mejorando..

Gracias.  :D

12
Hola Javier22

Gracias por tu ayuda amigo, voy a corregir los errores cometidos, para solucionar todo.

13
Hola amigo Pedro.

Gracias por tu observación, sabes? Me guíe por el ejemplo de este nivel e incluso en algunos foros que vi sobre este nivel y por esa razón, puse los parámetros de las otras clases, en el constructor con parámetros de la clase Casa , pero lo que me das a entender, es que debería utilizar el constructor que has puesto como ejemplo, para que así salga todo bien?

Pero como ya están creados los constructores con parámetros en las clases SalonCasa y CocinaCasa, simplemente tendría que modificar los códigos en el constructor con parámetros de la clase Casa nuevamente, para que esté bien todo.

Gracias nuevamente Pedro por tu ayuda.

Saludos : )

14
Concepto y definición de clase en Java. Objetos del mundo real y abstractos. Ejemplos y ejercicio. (CU00644B).

Hola a todos.

Este es el ejercicio de este nivel, en la que tocaba definir una clase denominada multiplicadorDieces.

Código: [Seleccionar]
/*Ejemplo - Multiplicador
 * Damian
 */
public class multiplicadorDieces{

    //Constructor     
    public multiplicadorDieces(){
        //Nada que declarar
    }

    //Método 1
    public int multiplicarPorDieces(int expo, double fac){
        int resultado= 1;
        for(int i = 1; i <= expo; i++){
            resultado = resultado * 10;
        }

        return resultado;
    }//Cierre del método

    //Método 2

    public double multiplicacionPorDieces(int expo, double fac){
        if (fac == 0){return 1;
        }else {return fac * multiplicacionPorDieces(expo, fac - 1);}
       
        }//Cierre del método
}//Cierre de la clase
.

Me gustaría saber si los códigos están bien, ya que esta clase multiplicadorDieces, se me ha dificultado bastante y me gustaría saber en que hay que mejorar, en cuanto a la compilación, sale bien al igual que en la consola, pero, cuando se ejecuta la operación, no da el resultado que debería salir, como por ejemplo: multiplicarPorDieces (2.55, 2) devuelve 2.55*100 = 255.

Sería de gran ayuda su opinión.

Gracias

15
Pasar objetos como parámetros a un método o constructor Java. Diferenciar objeto y tipo primitivo (CU00642B).

CORRECIÓN

En la Clase SalonCasa y en la Clase CocinaCasa, había que poner un constructor con parámetros, y así que lo hice y al momento de compilar cada clase, todo salió bien, en cuanto a la Clase Casa, deje los mismos códigos, lo único que me faltaba era poner un constructor con parámetros en las clases SalonCasa y CocinaCasa.

SALONCASA

Código: [Seleccionar]
/*Difinición del Tipo de Salón
 * Damian
 */
public class SalonCasa{
    private int numeroDeTelevisores;
    private String tipoSalon;
   
    //Contructor
    public SalonCasa(){
        numeroDeTelevisores= 0;
        tipoSalon= "Desconocido";
    }//Cierre del constructor
   
    //Constructor con parámetros
    public SalonCasa(int valorNumeroDeTelevisores, String valorTipoSalon){
        numeroDeTelevisores= valorNumeroDeTelevisores;
        tipoSalon= valorTipoSalon;
    }
   
    public void setNumeroDeTelevisores(int valorNumeroDeTelevisores){
        numeroDeTelevisores= valorNumeroDeTelevisores;
    }
    public void setTipoSalon(String valorTipoSalon){
        tipoSalon= valorTipoSalon;
    }
   
    public int getNumeroDeTelevisores(){return numeroDeTelevisores;}
    public String getTipoSalon(){return tipoSalon;}
}//Cierre de los métodos

COCINACASA

Código: [Seleccionar]
/*Definición de la Cocina de una Casa
 * Damian
 */
public class CocinaCasa{
    private boolean esIndependiente;
    private int numeroDeFuegos;
   
    //Constructor
    public CocinaCasa(){
        esIndependiente= false;
        numeroDeFuegos= 0;
    }//CIerre del constructor
   
    //Constructor con parámetros
    public CocinaCasa(boolean valorEsIndependiente, int valorNumeroDeFuegos){
        esIndependiente= valorEsIndependiente;
        numeroDeFuegos= valorNumeroDeFuegos;
    }
   
    public void setEsIndependiente(boolean valorEsIndependiente){
        esIndependiente= valorEsIndependiente;
    }
    public void setNumeroDeFuegos(int valorNumeroDeFuegos){
        numeroDeFuegos= valorNumeroDeFuegos;
    }
   
    public boolean getEsIndependiente(){return esIndependiente;}
   
    public int getNumeroDeFuegos(){return numeroDeFuegos;}
}//Cierre de los métodos

CASA

Código: [Seleccionar]
/*Definición de una Casa
 * Damian
 */
public class Casa{
    private double superficie;
    private String direccion;
    private SalonCasa salonCasa;
    private CocinaCasa cocina;

    //Constructor
    public Casa(){
        superficie= 0;
        direccion= "Desconocida";
        salonCasa= new SalonCasa();
        cocina= new CocinaCasa();
    }//Cierre del constructor

    //Constructor con parámetros
    public Casa(double valorSuperficie, String valorDireccion, SalonCasa objetoSalonCasa, CocinaCasa objetoCocinaCasa){
        superficie= valorSuperficie;
        direccion= valorDireccion;
        salonCasa= new SalonCasa(objetoSalonCasa.getNumeroDeTelevisores(), objetoSalonCasa.getTipoSalon());
        cocina= new CocinaCasa(objetoCocinaCasa.getEsIndependiente(), objetoCocinaCasa.getNumeroDeFuegos());
    }//Cierre del constructor

    //Setters principales   
    public void setSuperficie(double valorSuperficie){
        superficie= valorSuperficie;
    }

    public void setDireccion(String valorDireccion){
        direccion= valorDireccion;
    }

    //Otros setters
    public void setSalonCasa(SalonCasa objetoSalon){
        salonCasa= new SalonCasa(objetoSalon.getNumeroDeTelevisores(), objetoSalon.getTipoSalon());
    }

    public void setCocina(CocinaCasa objetoCocina){
        cocina= new CocinaCasa(objetoCocina.getEsIndependiente(), objetoCocina.getNumeroDeFuegos());

    }

    //getters principales
    public double getSuperficie(){return superficie;}

    public String getDireccion(){return direccion;}

    //Otros getters
    public SalonCasa getSalonCasa(){return salonCasa;}

    public CocinaCasa getCocina(){return cocina;}
}//Cierre de los métodos

Espero que todo esté bien..

Saludos.


16
Hola Pedro.

Gracias nuevamente por tu gran ayuda, ahora corrijo los códigos para poder enviarlo nuevamente..

Saludos amigo.

17
Pasar objetos como parámetros a un método o constructor Java. Diferenciar objeto y tipo primitivo (CU00642B)

Ejercicio de esta clase CU00642B del tutorial elemental de programador Java

SALONCASA

Código: [Seleccionar]
/*Difinición del Tipo de Salón
 * Damian
 */
public class SalonCasa{
    private int numeroDeTelevisores;
    private String tipoSalon;
   
    //Contructor
    public SalonCasa(){
        numeroDeTelevisores= 0;
        tipoSalon= "Desconocido";
    }//Cierre del constructor
   
    public void setNumeroDeTelevisores(int valorNumeroDeTelevisores){
        numeroDeTelevisores= valorNumeroDeTelevisores;
    }
    public void setTipoSalon(String valorTipoSalon){
        tipoSalon= valorTipoSalon;
    }
   
    public int getNumeroDeTelevisores(){return numeroDeTelevisores;}
    public String getTipoSalon(){return tipoSalon;}
}//Cierre de los métodos

COCINACASA

Código: [Seleccionar]
/*Definición de la Cocina de una Casa
 * Damian
 */
public class CocinaCasa{
    private boolean esIndependiente;
    private int numeroDeFuegos;
   
    //Constructor
    public CocinaCasa(){
        esIndependiente= false;
        numeroDeFuegos= 0;
    }//CIerre del constructor
   
    public void setEsIndependiente(boolean valorEsIndependiente){
        esIndependiente= valorEsIndependiente;
    }
    public void setNumeroDeFuegos(int valorNumeroDeFuegos){
        numeroDeFuegos= valorNumeroDeFuegos;
    }
   
    public boolean getEsIndependiente(){return esIndependiente;}
   
    public int getNumeroDeFuegos(){return numeroDeFuegos;}
}//Cierre de los métodos

CASA

Código: [Seleccionar]
/*Definición de una Casa
 * Damian
 */
public class Casa{
    private double superficie;
    private String direccion;
    private SalonCasa salonCasa;
    private CocinaCasa cocina;

    //Constructor
    public Casa(){
        superficie= 0;
        direccion= "Desconocida";
        salonCasa= new SalonCasa();
        cocina= new CocinaCasa();
    }//Cierre del constructor

    //Constructor con parametros
    public Casa(double valorSuperficie, String valorDireccion, SalonCasa objetoSalonCasa, CocinaCasa objetoCocinaCasa){
        superficie= valorSuperficie;
        direccion= valorDireccion;
        salonCasa= new SalonCasa(objetoSalonCasa.getNumeroDeTelevisores(), objetoSalonCasa.getTipoSalon() );
        cocina= new CocinaCasa(objetoCocinaCasa.getEsIndependiente(), objetoCocinaCasa.getNumeroDeFuegos() );
    }//Cierre del constructor

    //Stters principales   
    public void setSuperficie(double valorSuperficie){
        superficie= valorSuperficie;
    }

    public void setDireccion(String valorDireccion){
        direccion= valorDireccion;
    }

    //Otros setters
    public void setSalonCasa(SalonCasa objetoSalon){
        salonCasa= new SalonCasa(bjetoSalon.getNumeroDeTelevisores(), objetoSalon.getTipoSalon() );
    }

    public void setCocina(CocinaCasa objetoCocina){
        cocina= new CocinaCasa(objetoCocina.getEsIndependiente(), objetoCocina.getNumeroDeFuegos() );

    }

    //getters principales
    public double getSuperficie(){return superficie;}

    public String getDireccion(){return direccion;}

    //Otros getters
    public SalonCasa getSalonCasa(){return salonCasa;}

    public CocinaCasa getCocina(){return cocina;}
}//Cierre de los métodos

En la clase Casa, cada vez que compilo el código, me sale error, sobre todo en esta parte.
salonCasa= new SalonCasa(objetoSalonCasa.getNumeroDeTelevisores(), objetoSalonCasa.getTipoSalon() ); me sale marcado de color rojo, al parecer lo demás está bien, pero el error sólo sale en esta parte que indiqué, he corregido, cambiado y modificado el código, pero sigue igual, si hay algún error en el código o en los objetos, por favor hacerme saber, para así poder corregir..

Gracias por la colaboración.

18
Hola Erik_Escriche

Pues te comento que lo hice así, pero me salía error cuando lo compilaba, por esa razón tuve que ponerle al objeto, la primera letra en mayúsculas y así, al compilarlo otra vez, no me salió, pero te agradezco por tu apunte y trataré de corregirlo, esperando a que no salga error.

Gracias.

19
Hola Pedro.

Te agradezco mucho por la observación, esto me hace mejorar y querer seguir adelante con este curso, sé que tengo que mejorar muchas cosas, pero sé que a medida que avance el curso de programación, voy a lograrlo..

Gracias nuevamente.

20
Hola Pedro

Aquí está la corrección de la clase Bombero

Código: [Seleccionar]
/*Ejemplo clase bombero
 * Damian
 */
public class Bombero
{
   private String nombre;
   private String apellido;
   private int edad;
   private boolean casado;
   private boolean especialista;
   
   //Constructor, para clasificación de un Bombero
    public Bombero(int valorEdad, boolean valorCasado, boolean valorEspecialista)
    {
     nombre= "";
     apellido= "";
     edad= valorEdad;
     casado= valorCasado;
     especialista= valorEspecialista;
    }//Cierre del constructor
   
    //Método setter
    public void setNombre(String valorNombre){
        nombre= valorNombre;
    }
    public void setApellido(String valorApellido){
        apellido= valorApellido;
    }
    public void setEdad(int valorEdad){
        edad= valorEdad;
    }
    public void setCasado(boolean valorCasado){
        casado= valorCasado;
    }
    public void setEspecialista(boolean valorEspecialista){
        especialista= valorEspecialista;
    }
   
    //Métodos, para obtener la información de una persona
    public String getNombre(){return nombre;}
   
    public String getApellido(){return apellido;}
   
    public int getEdad(){return edad;}
   
    public boolean getCasado(){return casado;}
   
    public boolean getEspecialista(){return especialista;}
}//Cierre de la clase

Páginas: [1] 2 3

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".