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.


Temas - Boletos

Páginas: 1 [2]
21
Hola!

Ahí va mi propuesta de resolución del ejercicio CU01020D

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="keywords" content="palabras clave">
<meta name="description" content="Portal básico">
<link rel="stylesheet" type="css/text" href="Ejer1020.css">
<title>Portal Básico</title>
</head>
<body>
<div id="page">
<!--Cabecera-->
<div id="header">

</div>
<!--Contenedor-->
<div id="wrapper">
<!--Menú-->
<div id="menu">

</div>
<!--Fin menú-->
<!--Cuerpo-->
<div id="body">
<table>
<tr>
<th>Color RGB 178,34,34</th>
<td>T. 0.1</td>
<td>T. 0.2</td>
<td>T. 0.3</td>
<td>T. 0.4</td>
<td>T. 0.5</td>
<td>T. 0.6</td>
<td>T. 0.7</td>
<td>T. 0.8</td>
<td>T. 0.9</td>
<td>T. 1</td>
</tr>
<tr>
<th>Color RGB 218,165,32</th>
<td>T. 0.1</td>
<td>T. 0.2</td>
<td>T. 0.3</td>
<td>T. 0.4</td>
<td>T. 0.5</td>
<td>T. 0.6</td>
<td>T. 0.7</td>
<td>T. 0.8</td>
<td>T. 0.9</td>
<td>T. 1</td>
</tr>
</table>
</div>
<!--Fin cuerpo-->
</div>
<!--Fin contenedor-->
<div id="footer">

</div>
</div>
</body>
</html>


Y el archivo css es este

Código: [Seleccionar]
/*Ejercicio 1020D*/
table {border:1px solid}
table th{background-color:antiquewhite;}
table tr:first-child td:nth-child(2){background-color:rgba(178,34,34,0.1);}
table tr:first-child td:nth-child(3){background-color:rgba(178,34,34,0.2);}
table tr:first-child td:nth-child(4){background-color:rgba(178,34,34,0.3);}
table tr:first-child td:nth-child(5){background-color:rgba(178,34,34,0.4);}
table tr:first-child td:nth-child(6){background-color:rgba(178,34,34,0.5);}
table tr:first-child td:nth-child(7){background-color:rgba(178,34,34,0.6);}
table tr:first-child td:nth-child(8){background-color:rgba(178,34,34,0.7);}
table tr:first-child td:nth-child(9){background-color:rgba(178,34,34,0.8);}
table tr:first-child td:nth-child(10){background-color:rgba(178,34,34,0.9);}
table tr:first-child td:nth-child(11){background-color:rgba(178,34,34,1);}
table tr:first-child+tr td:nth-child(2){background-color:rgba(218,165,32,0.1);}
table tr:first-child+tr td:nth-child(3){background-color:rgba(218,165,32,0.2);}
table tr:first-child+tr td:nth-child(4){background-color:rgba(218,165,32,0.3);}
table tr:first-child+tr td:nth-child(5){background-color:rgba(218,165,32,0.4);}
table tr:first-child+tr td:nth-child(6){background-color:rgba(218,165,32,0.5);}
table tr:first-child+tr td:nth-child(7){background-color:rgba(218,165,32,0.6);}
table tr:first-child+tr td:nth-child(8){background-color:rgba(218,165,32,0.7);}
table tr:first-child+tr td:nth-child(9){background-color:rgba(218,165,32,0.8);}
table tr:first-child+tr td:nth-child(10){background-color:rgba(218,165,32,0.9);}
table tr:first-child+tr td:nth-child(11){background-color:rgba(218,165,32,1);}


No se si existe una forma más corta de hacerlo.

Vuestra página es cojonuda.

Un saludo!

Gracias!

22
Hola!

Dejo mi solución del archivo .css.

El código html no lo dejo porque ya no recordaba como se creaban tablas y lo tuve que copiar. Entonces no tiene interés.

Código: [Seleccionar]
th{border:1px solid;}
th{background-color:#FAFAFA;}
table tr:first-child+tr td:first-child{background-color:DimGray;}
table tr:first-child+tr td:nth-child(2){background-color:#696969;}
table tr:first-child+tr td:nth-child(3){background-color:rgb(105,105,105);}
table tr:nth-child(3) td:first-child{background-color:IndianRed;}
table tr:nth-child(3) td:nth-child(2){background-color:#CD5C5C;}
table tr:nth-child(3) td:nth-child(3){background-color:rgb(205,92,92);}
table tr:nth-child(4) td:first-child{background-color:FireBrick;}
table tr:nth-child(4) td:nth-child(2){background-color:#b22222;}
table tr:nth-child(4) td:nth-child(3){background-color:rgb(178,34,34);}
table tr:nth-child(5) td:first-child{background-color:DodgerBlue;}
table tr:nth-child(5) td:first-child+td{background-color:#1E90FF;}
table tr:nth-child(5) td:last-child{background-color:rgb(30,144,255);}
table tr:nth-child(6) td:first-child{background-color:Indigo;}
table tr:nth-child(6) td:first-child+td{background-color:#4B0082;}
table tr:nth-child(6) td:last-child{background-color:rgb(75,0,130);}

Seguro que hay forma de abreviar todo esto.

Fuí cambiando la forma de seleccionar para que no fuese tan repetitivo.

Un saludo!

23
Hola! a todos y gracias por vuestras respuestas en anteriores cuestiones.

En esta ocasión tengo un extraño problemilla: este surge cuando comienzo a utilizar la función "font-family" en los apartados 1012, 1013 o 1014 del curso. El asunto es, que aplico un tipo de letra a la hoja (por ejemplo arial)

body{font-family:Arial;}

y todo perfecto, se aplica este tipo, pero existen otros que no funcionan, y no entiendo porque !? (pe. Bradley Hand ITC Normal).

En un principio pensé que podía ser que, al ser un nombre compuesto, estuviera haciendo algo mal. Probé uniendo las palabras, separándolas por guión bajo, etc., pero nada. Además, la fuente "Chiller Normal", funciona poniendo únicamente:
body{font-family:Chiller;}

Alguien me podía aclarar porque no todas las tipografías funcionan? Que estoy aciendo mal?

Un saludo!

Y Graciñas!

24
Hola compis!!!    Os dejo mi solución al ejercicio 726B, en el que hay dos diferencias que no supe solucionar:

1) En mi solución del ejercicio, todo (texto e imagenes) queda pegado al borde, cuando en el ejercicio propuesto hay al menos un espacio de separación.

2) La imagen de "Crimson Editor" queda alineada arriba, cuando en al ejercicio propuesto está alineada a abajo.

Os agradecería ayuda además de cualquier otra sugerencia.

Un saludo!!

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Ejercicio 726B Contenedores</title>
</head>
<body style="border: 1px solid black; background-color:#FAFAFA">
<!--Cabecera-->
<a name="arriba"></a>
<div style="text-align: center;">
<h1>Portal web aprenderaprogramar.com</h1>
<span><h2>Didáctica y divulgación de la programación</h2></span>
</div>
<!--Cuerpo-->
<div>
Menú
<hr width="90%"/>
<ul style="list-style-type:disc">
<li><a href="#arriba">Inicio</a></li>
<li><a href="http://https://www.aprenderaprogramar.es/index.php?option=com_content&view=section&layout=blog&id=7&Itemid=26"
target="_blank" title="aprenderaprogramar.com">Libros de programación</a></li>
<li><a href="http://https://www.aprenderaprogramar.es/index.php?option=com_content&view=article&id=57&Itemid=86"
target="_blank">Cursos de programación</a></li>
<li><a href="https://www.aprenderaprogramar.es/index.php?option=com_content&view=section&layout=blog&id=10&Itemid=48"
target="_blank">Humor informático</a></li>
</ul>
Aprender a programar es un objetivo que se plantea mucha gente y que no todos alcanzan.<br/><br/>
Hay que tener claro que <a href="http://https://www.aprenderaprogramar.es/index.php?option=com_content&view=frontpage&Itemid=46"
target="_blank">aprender programación</a> no es tarea de un día ni de una semana: aprender
programación requiere al menos varios meses y, si hablamos de programación a nivel profesional, varios
años. No queremos con esto desanimar a nadie: en un plazo de unos pocos días podemos estar haciendo
nuestros primeros programas.<br/><br/>

Puedes seguir uno de <a href="http://https://www.aprenderaprogramar.es/index.php?option=com_content&view=article&id=57&Itemid=86"
target="_blank">nuestros cursos</a> entre los varios disponibles. Cuando haya que utilizar un editor de
textos recomendamos el uso de uno potente y sencillo como Notepad++, aunque son válidas otras
alternaticas como Crimson Editor.<br/>
<a href="https://notepad-plus-plus.org/" target="_blank" title="Enlace notepad++"><img src="Notepad++.jpg" alt="Notepad.jpg" align="left" width="150px"></a>
<a href="http://www.crimsoneditor.com/" target="_blank" title="Enlace Crimson Editor"><img src="CrimsonEditor.jpg" alt="CrimsonEditor.jpg" width="350px"></a>
<br/><br/><br/><br/><br/><br/>
Si quieres contactar con nosotros envianos este formulario relleno:
<br/>
<form method="get" action="http://aprenderaprogramar.es/action.php">
Nombre: <input type="text" name="nombre"/><br/>
Apellidos: <input type="text" name="apellidos"/><br/>
Dirección: <input type="text" name="direc"/><br/>
Correo electrónico: <input type="text" name="email"/><br/>
Mensaje: <textarea name="msg" rows="4" cols="50"></textarea><br/>
<br/>
<input type="submit" value="Enviar"/>
<input type="reset" value="Cancelar"/><br/><br/><br/>
</form>
</div>
<!--Pié página-->
<div>
<img src="AprendeAProgramar.png" alt="logo.png" height="60px" aling="right">
Copyright 2006-2038 aprenderaprogramar.com
</div>
</body>
</html>

25
Hola!! Solo una pequeña cuestión.

Resolviendo el ejercicio mencionado en el encabezado, me encuentro con el problema (generado intencionadamente, entiendo) de que no puedo escribir texto entre los caracteres "<" y ">", puesto que son, estos caracteres, los que definen las etiquetas HTML.

Mirando el ejercicio resuelto, veo que son sustituidos por algo parecido a esto "&l", creo recordar.

La pregunta es: donde averiguo como suplir caracteres "prohibidos"?

Un saludo gracias!

Ah! Y enhorabuena por la página.

26
Hola! tengo un pequeño problema.

Estaba ojeando el tutorial de HTML y cuando abro la página del ejercicio CU00713B con el navegador, las palabras acentuadas dentro del texto me aparecen tal que así:

Ejemplo básico: uso de etiquetas de formato y atributos básicos para la etiqueta body.
                        negrita
         cursiva
         tachado
         grande
         pequeña
         Esto es un subíndice

Me poseis decir donde está el error?

Espero que se entienda intenté resaltar en rojo las palabras en cuestión.

Un saludo!!

         y esto un superíndice

27
Hola!! Pongo mi ejercicio porque creo que también podría ser una forma correcta de resolución. Al menos no me da errores de compilación. Si le podéis echar un vistazo y corregir lo que veais os lo agradecería.

Un saludo y gracias

Código: [Seleccionar]
/**
 *Ejercicio CU00636B sobre sentencias if
 */
public class Rueda
{
    // Declaración de variables
    private String Tipo, Marca;
    private double Diametro, Grosor;

    // Constructor, iniciación de variables
    public Rueda()
    {
        Tipo = "";
        Marca = "";
        Diametro = 0;
        Grosor = 0;
    }
    // Metodos set
    public void setTipo(String valorTipo){Tipo = valorTipo;}

    public void setMarca(String valorMarca){Marca = valorMarca;}

    public void setDiametro(double valorDiametro){Diametro = valorDiametro;}

    public void setGrosor(double valorGrosor){Grosor = valorGrosor;}
    //Metodo para comprobar las dimensiones
    public void comprobarDimensiones()
    {
        if (Diametro > 1.4){System.out.println("La rueda es para un vehiculo grande");
            if (Grosor < 0.4){System.out.println("El grosor es inferior al recomendado");}
        }
        else if (Diametro > 0.8){System.out.println("La rueda es para un vehiculo mediano");
            if (Grosor < 0.25){System.out.println("El grosor es inferior al recomendado");}
        }
        else {System.out.println("La rueda es para un vehiculo pequeño");}
    }
    // Metodos get
    public String getTipo(){return Tipo;}

    public String getMarca(){return Marca;}

    public double getDiametro(){return Diametro;}

    public double getGrosor(){return Grosor;}
}

28
Hola compañeros de aprendiendo a programar!!
Para empezar no se si es aqui donde tengo que insertar esto si no es así, os ruego me disculpéis y corrijais.
 Hasta ahora he intentado ir corrigiendo mis ejercicios punteándolos por las soluciones expuestas en el foro pero, siempre me queda alguna duda con respecto al léxico que utilizo, que no sé si es del todo correcto. Es por esto que me decidí a insertar mi ejercicio para que, por favor, me digáis que es lo que estoy haciendo mal o no es del todo correcto, aunque no me da error de sintaxis. Intentaré molestar en la menor forma posible
Muchas gracias por vuestro trabajo, es increíble
Código: [Seleccionar]
/**
 * Clase Medico1 cuyo fin es realizar los primeros cálculos con la variable edad
 * aprenderAProgramar.com apunte (CU00633B)
 */
public class Medico1
{
    //Declaración de variables
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private String dni;
    private String especialidad;
    //Constructor se da valor a las variables
    public Medico1()
    {
        nombre = "Desconocido";
        apellidos = "Desconocidos";
        edad = 0;
        casado = false;
        dni = "Desconocido";
        especialidad = " ";
    }
    //Metodos para establecer atributos
    public void tomaNombre(String valorNombre){nombre = valorNombre;}

    public void tomaApellidos(String valorApellidos){apellidos = valorApellidos;}

    public void tomaEdad(int valorEdad){edad = valorEdad;}

    public void tomaCasado(boolean valorCasado){casado = valorCasado;}

    public void tomaDni(String valorDni){dni = valorDni;}

    public void tomaEspecialidad(String valorEspecialidad){especialidad = valorEspecialidad;}
    //Calcula cuantos años faltan para que la edad sea múltiplo de 5
    public void calculoParaMultiploEdad()
    {
        int restan;
        restan = 5 - (edad % 5);
        System.out.println("El médico de nombre " + nombre + " " + apellidos + " con especialidad " + especialidad + " tendrá una edad múltiplo de 5 dentro de " + restan + " años.");
    }
    //Metodos para obtener atributos
    public String muestraNombre(){return nombre;}

    public String muestraApellidos(){return apellidos;}

    public int muestraEdad(){return edad;}

    public boolean muestraCasado(){return casado;}

    public String muestraDni(){return dni;}

    public String muestraEspecialidad(){return especialidad;}

}
Espero haber insertado bien el código.
Aún no entiendo muy bien como funciona esto de "Clases, objetos". Hace tiempo programé en Cóbol y algo en VisualBasic. Estoy empezando con vuestro curso y es GENIAL!! Pero aún estoy un poco perdido, son muchas las preguntas pero...  poco a poco.
Muchas gracias!!

Páginas: 1 [2]

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