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 - pedro,,

Páginas: 1 ... 16 17 18 19 20 [21] 22 23 24 25 26 ... 65
401
Hola Damian.

El enunciado dice:
Citar
un método tipo función que reciba 3 cadenas de texto y devuelva la cadena de texto combinación de: las dos primeras letras de la primera cadena, seguidas por un espacio en blanco, seguidas de las cuatro primeras letras de la segunda cadena, seguidas de un guión medio y seguido de las 6 primeras letras de la tercera cadena.

Si introduzco las siguientes palabras: "pera", "manzana" y "plátano", el resultado debería ser:
pe manz-plátan

y sin embargo tu código devuelve:
peramanpláta

Saludos. ;D

402
Hola Jorgito.

Tus div aparecen uno debajo del otro, y el enunciado pide que estén uno seguido del otro.

Las respuestas a y c son correctas.

La respuesta b, dependerá del tamaño de letra, del número de líneas, etc.

Saludos. ;D

403
Hola  Bettu.

Te falta el ejercicio 1.

El ejercicio 2 esta correcto. Solo comentarte, aunque no viene en el temario, se puede saber el número de registros en la tabla mediante:
Código: [Seleccionar]
$totalreg= mysqli_num_rows($result);
Y pacabeza, además de la extensión, tendrías que tener un servidor instalado si lo ejecutas en local.

Saludos. ;D

404
Con lo anterior era más que suficiente, aunque con esto ya mucho mejor.

Saludos. ;D

405
Buenas.

bermartinv,ahora está perfecto.

Y santandoc, si lo que necesitas son los cursos, aquí esta el de php

https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&Itemid=193

Y en este otro enlace hay otros cuantos cursos que te podrían interesar:

https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=57&Itemid=86

Saludos. ;D

406
No te entendí bien entonces.

Bueno, a lo que preguntas responderte que si, que puedes poner todas las funciones dentro de un solo $(document).ready(function()..

Código: [Seleccionar]
$(document).ready(function(){
  Funcion A...
          Funcion B...
          Funcion C ...
          ...
})

Saludos. ;D

407
Hola duralai.

Lo aconsejable sería usarlo dentro de "$(document).ready()", pero obligatorio no es, puedes probar las diferencias entre hacerlo de una forma u otra.

Si colocamos el script en el head y usando "$(document).ready()", este pequeño código:
Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>aprenderaprogramar.com</title>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#prueba').css('color', 'blue');
});
</script>
</head>
<body>
<div id="prueba">
aprendeaprogramar.com
</div>
</body>
</html>
cambiará el color del texto, pero si no usáramos "$(document).ready()", el texto no cambiará de color.

Si colocamos el script dentro del body antes de cargar el div al que queremos cambiar el color del texto y sin usar "$(document).ready()":
Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>aprenderaprogramar.com</title>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript">
$('#prueba').css('color', 'blue');
</script>
<div id="prueba">
aprendeaprogramar.com
</div>
</body>
</html>
No cambiaría el color, en cambio si lo colamos después del div al que tiene que afectar si se cambiará el color del texto.

La conclusión es que no puedes cambiar las propiedades de algo que no se ha creado.

Saludos. ;D

408
Hola JuansT.

Tu código cumple con lo que se pedía, así que a seguir a delante.

Saludos. ;D

409
Hola bermartinv.

Apartados a y b, todo bien.

En el apartado c, si introducimos una cadena de tamaño impar, el código solo imprime la cadena inicial sin asteriscos.

Saludos.

410
Hola Bettu.

El ejercicio está bien resuelto y hace lo que pedía el enunciado.

Te dejo un enlace con otra solución donde no se insertan líneas en blanco en el archivo.

https://www.aprenderaprogramar.com/foros/index.php?topic=4196.msg17540#msg17540

Saludos. ;D

411
Buenas Jorgito.

Tus respuestas son correctas, solo añadir al apartado c que el reseteo se podría aplicar a más estilos además del magin y el padding.

Saludos. ;D

412
Hola Jorgito.

El ejercicio está muy bien resuelto. Nada que decir al respecto.

Saludos. ;D

413
Buenas.

Ahora todo bien, lo importante era que te quedase claro todo lo que te comente, y veo que sí.

Saludos. ;D

414
Hola bermatinv.

El ejercicio está bien resuelto, había varias formas de resolverlo, solo comentarte que en el apartado a te hubieses ahorrado algunas líneas usando "substr_count($cadena,$subcadena)".

Te dejo un enlace con una solución distinta:

https://www.aprenderaprogramar.com/foros/index.php?topic=4135.msg17346#msg17346

Saludos. ;D

415
Hola JuansT.

El ejercicio es correcto.

Solo comentarte una cosa, cuando crees las variables intenta no colocarlas en la misma línea, es decir, normalmente si vas a declarar más de una variable en la misma línea, intenta que sean del mismo tipo (boolean, String, Number, etc).

Saludos. ;D

416
Hola luisdn.

Te cuento un poco.

Clase CantanteFamoso1:

Es recomendable usar los modificadores de acceso a los atributos de una clase, en esta clase lo ideal sería que fuesen "private", puesto que no nos interesa que se pueda acceder a ellos directamente desde otras clases, para eso usaremos los métodos setter y getter.
Luego creas  un método tipo procedimiento que establezca el valor del nombre y del disco al mismo tiempo, lo que te haría falta es un constructor con parámetros.

Código: [Seleccionar]
public CantanteFamoso1( String nom, String dis){
        nombre = nom;
        disco = dis;
    }

También faltarían los métodos para establecer (setter), para poder asignar los valores de los atributos, que serían un método por cada atributo y no uno para establecer el valor de los dos, para que lo entiendas mejor, ¿que pasaría si quisiéramos solo cambiar el valor de uno de los atributos?.

Clase ListaCantantesFamosos1:

Igual que en la anterior clase, es recomendable usar los modificadores de acceso, tanto para métodos como para atributos.
Sobre el nombre del método "addList", lo que añadimos es un cantante a la lista, no una lista, por lo cual sería mejor algo parecido a "addCantanteFamoso()" o algo parecido, es bueno que los nombres de atributos y métodos describan en la medida de lo posible lo que representan.

Clase Test:

Si has escrito ya el constructor con parámetros de la clase CantanteFamoso1 que te comente unas líneas arriba, podrás comprobar que ahora puedes crear los nuevos cantantes de la siguiente forma:

Código: [Seleccionar]
CantanteFamoso1 cantante = new CantanteFamoso1(nombre, disco);
y si quisieras cambiar el valor de alguno de sus atributos, podría usar alguno de los métodos setter que te comente anteriormente.

Otra cosa que podrías cambiar es la parte del iterator en la clase test, podría crear un método en la clase ListaCantantesFamosos1 que muestre el contenido de la lista, de esta forma no repetirás esa parte del código, puesto que solo tendrías que llamar al método del objeto creado, por ejemplo en la clase test escribiríamos lo siguiente en vez de todo lo que con lleva el recorrido de la lista:
 
Código: [Seleccionar]
lista1.mostrarContenidoLista();
Y en la clase ListaCantantesFamosos crearíamos el siguiente método:

Código: [Seleccionar]
public void mostrarContenidoLista() {
    Iterator<CantanteFamoso1> it = list.iterator();
    while(it.hasNext()){
             CantanteFamoso1 cantante = it.next();
             System.out.print("Cantante: " + cantante.getNombre());
             System.out.println(". Disco: " + cantante.getDisco());
         }
    }

Saludos. ;D

417
Hola bermartinv.

Todo bien en tu ejercicio.

Saludos. ;D

418
Hola Efliep.

¿Podrías poner el código de la donde va el método que recoge el evento?

También podrías probar con esto:

Código: [Seleccionar]
nombreBoton.addActionListener (new ActionListener() {
         public void actionPerformed (ActionEvent e) {
            // Aquí lo que desees que suceda cuando pulses el botón.
         }
});

Saludos. ;D

419
Hola LeoVrtx.

Lo primero te pediría que leyeses el siguiente enlace con las normas básicas de como publicar en el foro, pegar código correctamente, títulos adecuados, etc.

https://www.aprenderaprogramar.com/foros/index.php?topic=1460.msg7784#msg7784

Sobre tu código, estas mostrando el contenido del objeto que creaste por consola. Si lo que quieres es escribir un texto y luego mostrarlo, tendrás que usar el método nextLine() de la clase Scanner.
Código: [Seleccionar]
System.out.println(entrada.nextLine());
Aun así, si estás empezando a programar en Java, te recomiendo este gran curso:
https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=68&Itemid=188

Si te interesaran otros cursos relacionados con la programación, aquí tienes alguno más:
https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=57&Itemid=86

Saludos. ;D

420
Hola mithrandir.

El código está bien, así que te quedaría comprobar que los datos de tu base de datos son correctos: hostname , nombre de usuario , contraseña y nombre de la base de datos.

¿la tabla agenda, contiene registros?

Saludos.  ;D




Páginas: 1 ... 16 17 18 19 20 [21] 22 23 24 25 26 ... 65

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".