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 - César Krall

Páginas: 1 2 3 [4] 5 6 7 8 9 ... 68
61
Supongo que ya lo habrás comprobado, pero estás usando jQuery, con lo cual es necesario importar las librerías de jQuery con las instrucción correspondiente. Comprueba que lo haces (y que las rutas de importación sean correctas)

Saludos!

62
Hola! Bien. Al introducir dos cadenas vacías como parámetros, el método devuelve un espacio en blanco " ", el espacio que encadenaba las dos cadenas.

Saludos!

63
Hola! Bien, como recomendación decirte que intentes nombrar a los métodos con nombres que indiquen qué es lo que hace el método. El nombre cadenasDeTexto no indica lo que hace el método. Podríamos llamarlo combinadorDeLetras o algo así.

Saludos!

64
Hola!

Un proceso de ese tipo puede hacerse con Ajax. Puedes consultar ejemplos en el curso de Ajax disponible en https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=57&Itemid=86

Otra opción sería usando PHP (guardar la información al enviar el formulario por ejemplo), depende de cómo quieras diseñar el proceso.

Saludos!

65
Hola!

Para obtener respuesta en los foros es importante seguir las indicaciones que se dan en https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0 y en particular las indicaciones sobre cómo pegar código en los foros.

Para guiarte sobre cómo generar números aleatorios en un rango es recomendable:

Leer este hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=5023.0

Otro hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=3080.0

Otro hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=3215.0

Si te quedan dudas consulta las explicaciones en este curso: https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=68&Itemid=188 y en este otro: https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=58&Itemid=180

El primer curso es recomendable realizarlo para adquirir los fundamentos de Java

Saludos!

66
Hola! Sí, si estás trabajando con una base de datos tendrás que hacer una consulta a la base de datos. Lo primero que tienes que tener claro es cómo es la estructura de las tablas de la base de datos, cuáles son los campos de cada tabla y qué es lo que necesitas comparar. Indica cómo se estructuran las tablas y qué necesitas comparar para poder ayudarte. Sería conveniente también que pongas y expliques con un ejemplo qué es lo que necesitas.

Saludos!

67
Hola! Para poder probarlo incluye un código html de ejemplo y el código JavaScript en un mismo archivo, así podremos probarlo y ver por qué no responde como tú quisieras.

Saludos!

69
Hola! Todo bien. El fallo en los decimales es debido a la forma de operar de las computadoras, aquí hay una explicación https://www.aprenderaprogramar.com/foros/index.php?topic=991

Saludos!

70
Hola! Por lo que he entendido sería que al elegir un radio button se pueda escribir en un formulario pero no en los otros (que quedarían deshabilitados). Esto no sería demasiado difícil de hacer con JavaScript. Tendrías que seguir las explicaciones del curso JavaScript desde cero: https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=78&Itemid=206

En concreto en la entrega CU01183E se explica y hay ejemplos de cómo desactivar elementos de un formulario.

Saludos!

73
Hola! El código está bien. Recomendamos intercalar mayúsculas en los nombres de variables y métodos, por lo que en vez de setnombre, setapellidos usaríamos setNombre, setApellidos, etc. y lo mismo para los métodos get.

Saludos!

74
Hola!

Para escribir en los foros es conveniente que leas lo que se indica en https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0 y que tengas en cuenta que deben ponerse títulos descriptivos a los hilos del foro.

El ejercicio que planteas se puede resolver usando funciones para cadenas, puedes verlas en el curso de PHP en http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&Itemid=193

Otra forma de resolverlo sería usar expresiones regulares

Una buena forma de aproximarse al problema es partir de un código donde introduzcas el texto como si fuera un mensaje de la red social en una variable, y luego trates de extraer lo que te pide el ejercicio. Puedes ir pegando el código aquí para tratar de ayudarte.

Saludos!

75
Hola! El ejercicio 1 está bien resuelto.

Para el apartado 2 posiblemente hay que investigar un poco y buscar un poco de información adicional en los foros o en internet.

Mira estos hilos:

https://www.aprenderaprogramar.com/foros/index.php?topic=3422.0 donde hay algunos comentarios interesantes

https://www.aprenderaprogramar.com/foros/index.php?topic=4390.0 plantea otra forma de resolverlo

Consultando en internet puedes quizás sacar otras formas de resolverlo.

Saludos!

76
Hola!

Probé el código y todo bien. Al principio me extrañó porque me devolvía que h1 aparecía 0 veces en las tres páginas web, pero luego cambié por h2 y me devolvió otra cosa:

La etiqueta h2 aparece 0 veces en http:// www. aprenderaprogramar.com/
La etiqueta h2 aparece 49 veces en http:// www. clarin.com/
La etiqueta h2 aparece 8 veces en http:// www. proceso.com.mx

Así que funciona correctamente.

Saludos!

77
Hola! Ejercicio perfecto.

Saludos!

78
Hola!

Para ver cómo insertar código lee las instrucciones en https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

También es importante que indiques en qué lenguaje estás trabajando (e incluso la versión), qué bibliotecas estás usando, etc.

He visto este ejemplo para trasladar el contenido de un richtextbox a un pdf usando la biblioteca iTextSharp

Código: [Seleccionar]
// step 1: creation of a document-object
iTextSharp.text.Document myDocument = new iTextSharp.text.Document(PageSize.A4.Rotate());
try
{
    // step 2:
    // Now create a writer that listens to this doucment and writes the document to desired Stream.

    PdfWriter.GetInstance(myDocument, new FileStream(sfd.FileName, FileMode.Create));
 
    // step 3:  Open the document now using
    myDocument.Open();
 
    // step 4: Now add some contents to the document
    myDocument.Add(new iTextSharp.text.Paragraph(richTextBox1.Text));
}
catch (DocumentException de)
{
    Console.Error.WriteLine(de.Message);
}
catch (IOException ioe)
{
    Console.Error.WriteLine(ioe.Message);
}
// step 5: Remember to close the documnet
myDocument.Close();

Pero no estoy seguro de que esto te vaya a exportar los estilos desde el richTextBox al pdf (por ejemplo la alineación justificada). Como opción alternativa está convertir el código rtf del RichTextBox a HTML, y luego usar XMLWorkerHelper para generar el pdf. En ese caso hacen falta las dll:

itextsharp.dll
itextsharp.xmlworker.dll

Saludos!

79
Hola!

Todo bien, lo único que debes tener en cuenta es que un objeto es algo único. Por tanto un objeto podría ser un Airbus A380 con tal número de serie o con tal matrícula, pero no podemos decir que todos los Airbus A380 sean un objeto porque eso ya sería una clase (un tipo de aviones). En tu ejemplo dices que un objeto es un airbus a380 con 250 asientos de la compañía iberia y en la ruta Barcelona-Cuba, con lo que podemos suponer que es un objeto (un único avión).

Saludos!

80
Hola!

a) Bien

b) Copio un comentario de otro ejercicio

getElementsByTagName('body') devuelve un array con todos los nodos cuya etiqueta se llame body. Como solo hay una etiqueta, en un array el primer elemento es el 0 por eso se utiliza [ 0 ].

c) var htmlADevolver = ''; lo que hace es inicializar la variable htmlADevolver a una cadena vacía.

Si no escribimos nada cuando se pide un color la variable colorUsuario queda vacía, y al ser evaluada en el if se evalúa como false por estar vacía.

d) Bien

En el código del apartado f) tienes mal planteada parte del código

if (htmlADevolver += colorUsuario) no es una forma válida de expresar una condición.

Además si escribes los if tradicionales tienes que eliminar el if ternario porque si no tienes dos veces la misma evaluación

La idea sería: comprobar si el usuario introdujo un color, esto se haría escribiendo if (colorUsuario) {

Si el usuario introdujo un color, verificamos que haya introducido el color correcto, o si no es un color correcto creamos el mensaje avisando de que el color no es correcto.

El código modificado sería este:

Código: [Seleccionar]
<!DOCTYPE html>

<html><head><title>Ejemplo aprenderaprogramar.com</title><meta charset="utf-8">

<script type="text/javascript">

function ejemplo() {

var htmlADevolver = '';
var colorUsuario = prompt('Elija color red, yellow o blue');
if (colorUsuario) {
if (colorUsuario== 'yellow') {
htmlADevolver += '<h1 style="background-color:'+colorUsuario+ ';"> Usted eligió '+colorUsuario+'</h1>';
}
else if (colorUsuario=='red') {
htmlADevolver += '<h1 style="background-color:'+colorUsuario+';"> Usted eligió '+colorUsuario+'</h1>';
}
else if (colorUsuario=='blue') {
htmlADevolver += '<h1 style="background-color:'+colorUsuario+';"> Usted eligió '+colorUsuario+'</h1>';
}
else {htmlADevolver += '<h1>Color elegido no válido</h1>';}
}

else {htmlADevolver += '<h1>No eligió color</h1>'}

var nodoBody = document.getElementsByTagName('body')[0];
nodoBody.innerHTML = nodoBody.innerHTML + htmlADevolver;

}

</script>

</head>

<body><div id="cabecera"><h2>Cursos aprenderaprogramar.com</h2><h3>Ejemplos JavaScript</h3></div>
<div style="color:blue;" id ="pulsador" onclick="ejemplo()"> Probar </div>
</body>
</html>

Saludos!

Páginas: 1 2 3 [4] 5 6 7 8 9 ... 68

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