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 ... 26 27 28 29 30 [31] 32 33 34 35 36 ... 65
601
Te dejo un pequeño código que pide una serie de datos y los guarda como cookies, mira a ver si te vale, sino, mas tarde intentaré ayudarte con tu código.

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo aprenderaprogramar.com JavaScript CU01188E</title><meta charset="utf-8">
<style>
#pulsador {padding:15px; width: auto; display: inline-block; margin: 25px;
cursor: pointer; color: yellow; border-radius: 40px; background: purple;}
</style>
<script type="text/javascript">
function createCookie(name,value,days) {
                if (days) {
                               var date = new Date();
                               date.setTime(date.getTime()+(days*24*60*60*1000));
                               var expires = "; expires="+date.toGMTString();
                } else {
var expires = "";
}
                document.cookie = name+"="+value+expires+"; path=/";
}
function eraseCookie(name) { createCookie(name,"",-1); }
function mostrarTodasLasCookies(){
var misCookies = [];
misCookies = document.cookie.split(';');
var msg = 'Actualmente hay ' + misCookies.length + ' cookies en el documento.<br/>';
for(var i=0; i<misCookies.length; i++){
msg += 'Cookie nº' + (i+1) + ' con nombre: ' + misCookies[i].split('=',1) + ' y valor: ';
var nombre = misCookies[i].split('=',1) + '=';
var valor = misCookies[i];
msg += valor.substring(nombre.length,valor.length) + '<br/>';
}
return msg;
}
function pedirDatosCookies(){
var nombre = [], valor = [];
for (i=0; i<3; i++){
nombre[i] = prompt('Inserte el nombre para la cookie número ' + (i+1) + ': ');
valor[i] = prompt('Insete el valor para la cookie número ' + (i+1) + ': ');
createCookie(nombre[i], valor[i], 1);
}
document.getElementById('contenedorCookies').innerHTML = 'Lista de cookies: <br/>' + mostrarTodasLasCookies() + '<br/><br/>';
var misCookies = document.cookie.split(';');
document.getElementById('contenedorCookies').innerHTML += 'Ahora borraremos la última cookie creada, que es: ' + misCookies[misCookies.length-1];
eraseCookie(misCookies[misCookies.length-1].split('=', 1));
document.getElementById('contenedorCookies').innerHTML += '<br/><br/>La lista de cookies queda asi: <br/>' + mostrarTodasLasCookies();
}
</script>
</head>
<body>
<h3>Crearemos 3 cookies e interactuaremos sobre ellas</h3>
<div id ="pulsador" onclick="pedirDatosCookies()"> Probar </div>
<div id="contenedorCookies"></div>
</body>

Recuerda que para que funcione tienes que que tener activado el uso de cookies en tu navegador.

Saludos.

602
Hola javimf.

Lo primero indicarte que leyeras las normas del foro para una correcta utilización de este.
https://www.aprenderaprogramar.com/foros/index.php?topic=1460.msg7784#msg7784


Sobre tu duda, puedes encontrar ayuda a tu consulta en el siguiente enlace.

https://www.aprenderaprogramar.es/index.php?option=com_content&view=article&id=877:javascript-cookies-ique-son-expires-max-age-path-secure-borrar-documentcookie-ejemplo-cu01188e&catid=78:tutorial-basico-programador-web-javascript-desde-&Itemid=206

Si no fuese suficiente, puedes pegar tu código y ayudarte sobre el.

Saludos. ;D

603
Hola loko678

Lo primero indicarte la siguiente dirección para que conozcas las normas del foro...
https://www.aprenderaprogramar.com/foros/index.php?topic=1460.msg7784#msg7784

Sobre tu duda, lo ideal sería que pusieras el código que hayas generado y que alguien pueda ayudarte a partir de el.

Saludos. ;D

604
Si declaras la variable como "int", si te mostrará el resultado, en esto caso no habrá problema porque el resultado es 4, pero si los datos provocasen un resultado como 4.56, solo se mostraría solo la parte entera, así que creo que sería mejor como "double".

Saludos.

605
Hola AlexGubia.

En primer lugar recomendarte leer el siguiente enlace, para poder escribir e insertar código bien en el foro...
https://www.aprenderaprogramar.com/foros/index.php?topic=1460.msg7784#msg7784

En cuanto a tu duda, tienes declarada la variable "solucion" como "double" por lo cual para poder mostrarla por pantalla debes usar "%lf" en vez de "%d".

Saludos. ;D

606
Hola Jack_F.

Además de las etiquetas que comentaste, no se deben usar los atributos incluidos en la etiqueta body, "text="green" bgcolor="white" por estar calificados como deprecated.

Saludos. ;D

607
Hola alefaletti.

Si escribes el código del ejercicio (CU01024D) en el buscador del foro, encontrarás varias soluciones.

En este enlace tienes una posible solución:

https://www.aprenderaprogramar.com/foros/index.php?topic=3063.msg13717#msg13717

Aún así, si no entiendes algo, puedes preguntarlo para poder ayudarte.

Saludos. ;D

608
Hola Jack_F.

Los dos encabezados "h2" que tienes en tu código, los cierras con etiquetas "</p>", son los únicos errores que veo.

También es recomendable que las etiquetas que no tienen un cierre específico, cerrarlas con "/>", no es obligatorio pero esta forma se cumple con el estandar xhtml,  con lo que que la siguiente línea quedaría así:

<meta charset="utf-8" />

Lo mismo en las etiquetas "img" que tienes.

Saludos. ;D

609
Hola jieun.

¿Y si el número es 0?

Se podría acabar mejor el ejercicio.

Saludos.  ;D

610
Hola Tete69.

Tu código está muy bien.

A seguir adelante.

Saludos.  ;D

611
Hola Naitsirc.

Para empezar, recomendarte que leas el siguiente enlace para escribir en el foro correctamente, entre otras cosas como insertar código en los mensajes correctamente, colocar títulos adecuados, etc.

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

Sobre tu duda tendrías que cambiar en el for, "x<=i" por "x>i=".

Te recomiendo que veas el siguiente curso, en el podrás aprender mucho sobre java y solucionar problemas como este fácilmente.

https://www.aprenderaprogramar.es/index.php?option=com_content&view=category&id=68&Itemid=188

Y en este enlace encontrarás mas cursos.

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

Saludos. ;D


612
Hola
Para empezar te recomiendo leer el siguinte enlace que te ayudará a escribir en el foro correctamente. Ahí podrás ver como insertar el código correctamente en un mensaje entre otras cosas.

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


En el siguiente enlace se comenta el tema de las comillas en php.

https://www.aprenderaprogramar.com/foros/index.php?topic=4112.msg17261#msg17261

Saludos. ;D

613
Hola Reinier Garcia.

Lo primero recomendarte que leas el siguiente apartado para escribir correctamente en el foro.

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

Intenta crear nuevos temas con tus soluciones y escribir en temas antiguos y pedirte también que intente colocar tu código javaScript en un documento html para facilitar la corrección y ejecución del mismo.

Sobre tu ejercicio decirte que hace lo que pide el enunciado.

Saludos.  ;D

614
Hola caro17sanchez

En primer lugar darte la bienvenida.

Seguidamente recomendarte leer el siguiente enlace con instrucciones de como escribir en el foro correctamente...
https://www.aprenderaprogramar.com/foros/index.php?topic=1460.msg7784#msg7784

Para poder ayudarte es recomendable que pongas el código que hallas generado y a partir de este seguramente alguien pueda ayudarte.

Saludos. ;D

615
Hola Bettu.

Tu ejercicio es correcto.


Saludos. ;D

616
Hola FGP.

Podrías probar con algo así:

Sustituir "<" por "&lt;" y ">" por "&gt;"

Código: [Seleccionar]
....Mezclar varios documentos es difícil: la inclusión de un sub-documento en un documento principal. Esto se resuelve en HTML5 con los elementos de seccionado (&lt;article&gt;, &lt;section&gt;, &lt;nav&gt; y &lt;aside&gt;) son siempre subsecciones de su sección ancestra más cercana.
HTML5 introduce el elemento &lt;hgroup&gt; que oculta todos los elementos de cabecera excepto el primero de más alto rango (por ejemplo, &lt;hgroup&gt;&lt;h1&gt;Justine&lt;/h1&gt;&lt;h2&gt;Les Malheurs de la Vertu&lt;/h2&gt;&lt;/hgroup&gt; crea el perfil 1. Justine)....

Saludos. ;D

617
Hola Aprendiz1.

Viendo que es tu primer mensaje en el foro, te recomiendo leer este apartado...
https://www.aprenderaprogramar.com/foros/index.php?topic=1460.msg7784#msg7784

Y por otro lado si puedes evitar de uso de color amarillo para la letra, mis ojos te lo agradecerán. ::)

En cuanto al error que obtienes es porque el constructor que tienes declarado en la clase Persona no recibe ningún argumento y tu le estás mandando uno. El constructor que viene la clase Persona de los ejemplo es este:

Código: [Seleccionar]
    public Persona () {
      nombre = "";
      apellido = "";
      edad = 23;
      casado = true;
      numeroDocumentoIdentidad = "";
    }

Para que tu invocación funcionase necesitarías un constructor como este:

Código: [Seleccionar]
    public Persona (String valorNombre) {
      nombre =valorNombre;
      apellido = "";
      edad = 23;
      casado = true;
      numeroDocumentoIdentidad = "";
    }

De todas formas si tienes dudas, pega el código de todas las clases que estés usando y será más fácil ayudarte.

Saludos. ;D

618
Se me ocurre que en vez de mostrar las matrices que usas por pantalla, primeramente podrías introducirlas en un string como cadena de texto, además de usar el mismo bucle para crearlas y finalmente mostrarlas todas de una vez.

Te dejo un ejemplo:

Código: [Seleccionar]
public class PRUEBAS {

     public static void main(String[] args) {
        String[][] BD = new String[14][5];
        int [][] BDSuma =new int[14][5];
        int [][] BDSuma2 =new int[14][5];
        String [] matriz = new String[4];
       
        BD [0][0] = "soleado"; BD[0][1] = "calor"; BD[0][2] = "alta"; BD[0][3] = "debil"; BD[0][4] ="no";
        BD [1][0] = "soleado"; BD[1][1] = "calor"; BD[1][2] = "alta"; BD[1][3] = "fuerte"; BD[1][4] ="no";
        BD [2][0] = "nublado"; BD[2][1] = "calor"; BD[2][2] = "alta"; BD[2][3] = "debil"; BD[2][4] ="si";
        BD [3][0] = "lluvia"; BD[3][1] = "templado"; BD[3][2] = "alta"; BD[3][3] = "debil"; BD[3][4] ="si";
        BD [4][0] = "lluvia"; BD[4][1] = "frio"; BD[4][2] = "normal"; BD[4][3] = "debil"; BD[4][4] ="si";
        BD [5][0] = "lluvia"; BD[5][1] = "frio"; BD[5][2] = "normal"; BD[5][3] = "fuerte"; BD[5][4] ="no";
        BD [6][0] = "nublado"; BD[6][1] = "frio"; BD[6][2] = "normal"; BD[6][3] = "fuerte"; BD[6][4] ="si";
        BD [7][0] = "soleado"; BD[7][1] = "templado"; BD[7][2] = "alta"; BD[7][3] = "debil"; BD[7][4] ="no";
        BD [8][0] = "soleado"; BD[8][1] = "frio"; BD[8][2] = "normal"; BD[8][3] = "debil"; BD[8][4] ="si";
        BD [9][0] = "lluvia"; BD[9][1] = "templado"; BD[9][2] = "normal"; BD[9][3] = "debil"; BD[9][4] ="si";
        BD [10][0] = "soleado"; BD[10][1] = "templado"; BD[10][2] = "normal"; BD[10][3] = "fuerte"; BD[10][4] ="si";
        BD [11][0] = "nublado"; BD[11][1] = "templado"; BD[11][2] = "alta"; BD[11][3] = "fuerte"; BD[11][4] ="si";
        BD [12][0] = "nublado"; BD[12][1] = "calor"; BD[12][2] = "normal"; BD[12][3] = "debil"; BD[12][4] ="si";
        BD [13][0] = "soleado"; BD[13][1] = "templado"; BD[13][2] = "alta"; BD[13][3] = "fuerte"; BD[13][4] ="no";
       
        int suma, n = 14, m = 5;

        for(int i = 0; i<4; i++) {
            matriz[i] = "";
        }
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < m; j++) {
                matriz[0] += "\t" + BD[i][j];
                int x = BD[i][j].length();
                suma = 0;
                for (int k = 0; k < x; k++) {
                    char aux1 = BD[i][j].charAt(k);
                    suma = suma + aux1;
                }
                BDSuma[i][j] = suma;
                matriz[1] += "\t" + suma;
                suma = 0;

                while (BDSuma[i][j] > 0) {
                    x = BDSuma[i][j] % 10;
                    suma = suma + x;
                    BDSuma[i][j] = BDSuma[i][j] / 10;
                }
                BDSuma2[i][j] = suma;
                matriz[2] += "\t" + suma;
                suma = 0;

                while (BDSuma2[i][j] > 0) {
                    x = BDSuma2[i][j] % 10;
                    suma = suma + x;
                    BDSuma2[i][j] = BDSuma2[i][j] / 10;
                }
                matriz[3] += "\t" + suma;
            }           
            for(int k = 0; k < 4; k++){
                matriz[k] += "\n";
            }
        }
        for(int i = 0; i < 4; i++){
            System.out.printf("Matriz " + (i+1) + "\n" + matriz[i]);
        }
    }
}

Espero haberte entendido bien y que te valga de ayuda.

Saludos.  ;D

619
Hola Chompy129.

Veo la solución bien.

Esta parte del curso es bastante importante y debe de quedarte muy clara, para después saber manejarte bien a través del DOM.

Saludos.  ;D

620
Buenas Chompy129.

Todo bien.

Saludos. ;D

Páginas: 1 ... 26 27 28 29 30 [31] 32 33 34 35 36 ... 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".