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 - Ogramar

Páginas: 1 ... 43 44 45 46 47 [48] 49 50 51 52 53 ... 100
941
Buenas Che Guevara tienes que tener cuidado con los espacios, para hacer un selector de varios elementos tienes que pensar cuándo es necesario dejar un espacio entre ellos por ejemplo no es lo mismo escribir p.ojiva div{color: orange;} que p .ojiva div{color: orange;}

También tienes que tener cuidado con cómo se leen los selectores no es lo mismo p .ojiva que .ojiva p

Ejemplos:

p.destacado significa "párrafos cuyo atributo class sea destacado"

p.destacado a significa "links dentro de párrafos cuyo atributo class sea destacado"

p .destacado significa "elementos con atributo class destacado dentro de párrafos" (la diferencia con el anterior está en que aquí hemos dejado un espacio entre medio)

Otra cosa a tener en cuenta: los ids se supone que son únicos dentro de un documento, tienes el html mal escrito. Fíjate que has escrito

<div id='ojiva'>
...
<p id='ojiva'>

Esto no es válido, un id tiene que ser único, no puedes tener el mismo id repetido dos o más veces. Si quieres aplicar los mismos estilos más de una vez debes usar class en lugar de id.

En este curso tienes explicados todos los conceptos y ejemplos http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=75&Itemid=203

Salu2

942
Buenas josex2021 como siempre para las personas que escriben su primer mensaje te remito a que leas este hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0 donde tienes explicado cómo pegar código en los foros y otras cuestiones.

Parece que tienes mal planteado el condicional, además tienes condicionales anidados unos dentro de otros que sería posiblemente preferible ordenar de otra manera. Actualmente tienes escrito:

Código: [Seleccionar]
if (document.impresion.total.value < document.impresion.saldo.value) {
alert("Su saldo debe ser mayor o igual al total para poder solicitar impresion");}
else {document.forms["impresion"].submit();}

Pero esto lo que hace es que si el total de la impresión es menor que el saldo muestra el mensaje de que el saldo debe ser mayor o igual cuando realmente ya es mayor o igual.

Por tanto deberías cambiar la condición y escribirla como:

Código: [Seleccionar]
if (document.impresion.total.value < document.impresion.saldo.value) {
document.forms["impresion"].submit();
}
else
{alert("Su saldo debe ser mayor o igual al total para poder solicitar impresion");}
}

O si lo prefieres también puedes escribirla de esta manera que es lo mismo pero a lo mejor se entiende más fácil:

Código: [Seleccionar]
if (document.impresion.saldo.value > document.impresion.total.value) {
document.forms["impresion"].submit();
}
else
{alert("Su saldo debe ser mayor o igual al total para poder solicitar impresion");}
}

En este curso están explicados los conceptos y hay ejemplos de JavaScript http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=78&Itemid=206

Salu2

943
Buenas jrodriguezrull aunque no soy experto te doy una opinión. Lo primero que deberías decidir es si quieres crear un juego para android (sería un programa o app que sólo funcionaría en dispositivos android) o si quieres crear un juego para navegador (al que se podría acceder desde cualquier dispositivo que tenga acceso a internet con un navegador). Si te decides por android necesitarás el software de desarrollo de android, y si te decides por un juego de navegador necesitarás tener conocimientos de html5, javascript, alguna biblioteca para gráficos WebGL javascript... y si además necesitas almacenar información como puntuaciones etc. también necesitarás un lenguaje del lado del servidor y una base de datos (hay varias opciones como asp con sqlServer, php con MySql, java con oracle, etc.).

Para el desarrollo de juegos como tú comentas hay asistentes o entornos de desarrollo específico que facilitan la creación del juego. Cuál utilizar depende del tipo de juego que quieras crear y sobre qué plataforma vayas a crearlo.

El hosting web te será necesario si es un desarrollo web y el tipo de hosting depende del lenguaje que se use para desarrollo y de las necesidades que tengas para el juego.

Salu2

944
Buenas Elkin el nombre de variable correcto es PATH en lugar de PAT. Si no puedes avanzar revisa paso a paso lo que se explica en el curso http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=68&Itemid=188 e indica qué pasos consigues dar y dónde no puedes seguir avanzando

Salu2 y felicidades


945
Buenas amigo Lorenzo como tú mismo creo que has visto algunas etiquetas pueden ser sustituidas por css (recomendable) mientras que otras a las que se denomina deprecated u obsoletas deberían obligatoriamente no usarse (aunque siempre hay quien las sigue usando, o te las encuentras en páginas antiguas)

Mismo comentado aquí: https://www.aprenderaprogramar.com/foros/index.php?topic=2392.0

A seguir avanzando y felicidades  :D

946
Buenas pasisica para crear un array de tamaño variable tienes que crearlo sin dimensión inicialmente y una vez el usuario introduzca el número de datos usar Redim para establecer el tamaño del array.

Puedes ver ejemplos en este curso http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=37&Itemid=61 por ejemplo en la entrega CU00342A hay una explicación y ejemplos

Si tienes problemas pega el código para revisarlo.

Salu2 y felicidades

947
Buenas Dan! En este curso lo tienes explicado ---- http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=75&Itemid=203

Mírate la propiedad position CSS creo que te puede valer

Si tienes problemas pega el código para poder evaluarlo, siempre pedimos ver el código para intentar saber qué es lo que puede estar pasando  :D

Salu2

948
Hola Carola! El ejercicio está bien resuelto, así que a seguir adelante. Otra forma de resolverlo era almacenar las operaciones en variables intermedias por ejemplo:

Código: [Seleccionar]
echo "Operadores: a=4 , b=2 </br></br>";
echo "PARTE 1 : Operadores de incremento</br></br>";
echo "Operador ++ (anterior): ++a * b = ";
$resultado = ++$a * $b;
echo $resultado;
echo "</br>";
echo "Ahora a=$a";
echo "</br></br>";

Pero como tú lo has hecho también está bien

Salu2

949
Oooops! Perdón por el pero, simplemente me refería a que yo directamente no lo he trabajado y por eso el pero, el pero es que lo que he dicho es "de oídas", lo que me han comentado a mí, no una experiencia directa  :D Hasta donde yo sé te puede valer perfectamente para aprender

Salu2

950
Buenas berto un valor como 0009 no es un valor numérico válido, por tanto tienes que tratarlo como una cadena. Para determinar el número válido dentro de la cadena tendrías que recorrer el array (arreglo) de caracteres que es la cadena comprobando dónde aparece el primer carácter distinto de cero. Los siguientes caracteres de la cadena se corresponderían con el valor numérico. El número de dígitos válidos sería el número de caracteres a partir del primer carácter distinto de cero.

Las bases para hacer todo esto las tienes explicadas en el curso http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=82&Itemid=210

En el segundo caso a partir de 25 y 109 obtener 25109 tienes que pensar si quieres hacerlo trabajando en modo numérico o en modo cadenas de texto. Si quieres hacerlo de forma numérica tendrás que usar matemáticas, si quieres hacerlo como cadenas de caracteres la operación se llama "concatenación".

Salu2

951
Buenas desinstala Java (ten en cuenta que es posible que tengas varias versiones de Java instaladas al mismo tiempo, desinstala todas ellas), desinstala todos los entornos Java (BlueJ, Netbeans, etc.) y sigue paso por paso lo que se explica en este curso: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=68&Itemid=188

Debería funcionarte. Si no te funciona dinos en qué punto de la explicación no puedes seguir o te sale un error.

Salu2

952
Yo no lo conozco, he preguntado y me han dicho que es una buena opción pero...  ::)

953
Buenas ana, para decidir dónde cierras o abres elementos html 5 tienes que pensar en dónde terminan las partes de tu página, por ejemplo el header lo tienes que cerrar donde consideres tú que termina la cabecera de tu página web y así con el resto de elementos ya que cada elemento tiene un significado

Este es un ejemplo de código esqueleto de HTML5:

Código: [Seleccionar]
<!DOCTYPE html>
<html lang="en">
<head>
<title>Esqueleto HTML5 en aprenderaprogramar.com</title>
<meta charset="utf-8">

<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js">
</script>
<![endif]-->

<style>
body {font-family: Verdana, sans-serif; font-size:0.8em;}
header,nav, section,article,footer
{border:1px solid grey; margin:5px; padding:8px;}
nav ul {margin:0; padding:0;}
nav ul li {display:inline; margin:5px;}
</style>
</head>
<body>

<header>
  <h1>Esqueleto HTML5</h1>
</header>

<nav>
<ul>
  <li><a href="http://aprenderaprogramar.com">HTML5 más semántica</a></li>
  <li><a href="http://aprenderaprogramar.com">HTML5 más geolocalización</a></li>
  <li><a href="http://aprenderaprogramar.com">HTML5 más gráficos</a></li>
</ul>
</nav>

<section>

<h1>Cidudades del mundo</h1>

<article>
<h2>Londres</h2>
<p>London is the capital city of England. It is the most populous city in the United Kingdom,
with a metropolitan area of over 13 million inhabitants.</p>
</article>

<article>
<h2>Paris</h2>
<p>Paris is the capital and most populous city of France.</p>
</article>

<article>
<h2>Tokyo</h2>
<p>Tokyo is the capital of Japan, the center of the Greater Tokyo Area,
and the most populous metropolitan area in the world.</p>
</article>

</section>

<footer>
<p>Esto es un ejemplo de HTML5!!!</p>
</footer>

</body>
</html>

954
Buenas mordvinia

Para encontrar el problema te diría que es de interés:

Repasar lo que se explica en el curso http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&Itemid=193

En el curso se indica que en general es preferible usar la sintaxis mysqli en lugar de mysql, por ejemplo usar  mysqli_connect en lugar de mysql_connect

¿Por qué no has utilizado la sintaxis mysqli?


En la expresión "select CedulaE,Apellidos, ... from alumnos where CedulaE='$_POST[PorCedulaEscolar]'" parece que tienes mal balanceadas las comillas.

Recomendable leer lo que se comenta en estos hilos:

https://www.aprenderaprogramar.com/foros/index.php?topic=3157.0

https://www.aprenderaprogramar.com/foros/index.php?topic=3256.0

Esto parece que tampoco es correcto: if ($reg = mysql_fetch_array($registros))

Para aclarar todos los conceptos y la sintaxis puedes hacerlo siguiendo paso a paso el curso de php que te he puesto antes

Salu2

955
Buenas hasta donde yo sé la mayor parte de compiladores cobol son comerciales y habría que comprar licencias o bajarlo pirata, o bien usar una alternativa libre como http://sourceforge.net/projects/open-cobol/

Salu2

956
Buenas, las etiquetas que sería recomendable reemplazar son todas las que estén catalogadas como deprecated (obsoletas). En https://www.aprenderaprogramar.com/foros/index.php?topic=2392.0 hay una explicación

Salu2

957
Buenas puedes usar cualquier editor, incluso los que traen linux por defecto. Para seguir el curso no hace falta uno concreto

Puedes usar por ejemplo

Notepadqq (http://notepadqq.altervista.org/wp/download/)

Sublime (http://www.sublimetext.com/)

Kate (http://kate-editor.org/get-it/)

Limetext (http://limetext.org/)

Hay muchos más...

Salu2

958
Buenas

Este es un ejemplo de pedir datos sin necesidad de introducir un valor extraño final

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

public class Test1 {

    public static void main (String [] args) {
        Integer dato=0;
        String entrada;

        ArrayList <Integer> listaDatos = new ArrayList<Integer> ();

        System.out.print ("Introduzca los datos y cuando termine pulse enter. Primer dato: ");

        Scanner sc = new Scanner(System.in);
        entrada = sc.nextLine();
        dato = dato.valueOf(entrada);
        listaDatos.add((Integer)dato);

        while (entrada.equals("") == false){
            System.out.print ("Introduzca dato: ");
            entrada = sc.nextLine();
            if (entrada.equals("")==false) {           
                dato = dato.valueOf(entrada);
                listaDatos.add((Integer)dato);
            }

        }
        System.out.println ("¡TERMINADO! Los datos son:" +listaDatos);
    }

}

¿Para el salto de línea has probado el %n?

Salu2

959
Buenas, puedes guiarte por este ejemplo:

Código: [Seleccionar]
program addFiledata;
const
   MAX = 4;
type
   datosDeNotas = file of real;

var
   ficheroDeNotas: datosDeNotas;
   filename: string;
procedure insertarNotas(var f: datosDeNotas);

var
   data: real;
   i: integer;

begin
   rewrite(f, sizeof(data));
   for i:=1 to MAX do
   
   begin
      writeln('Introduzca la nota del alumno: ');
      readln(data);
      write(f, data);
   end;
   
   close(f);
end;

procedure calcularMedia(var x: datosDeNotas);
var
   d, sum: real;
   average: real;

begin
   reset(x);
   sum:= 0.0;
   while not eof(x) do
   
   begin
      read(x, d);
      sum := sum + d;
   end;
   
   average := sum/MAX;
   close(x);
   writeln('La nota media es: ', average:7:2);
end;

begin
   writeln('Introduce el nombre del fichero de notas: ');
   readln(filename);
   assign(ficheroDeNotas, filename);
   insertarNotas(ficheroDeNotas);
   calcularMedia(ficheroDeNotas);
end.

Salu2

960
Hola Claudio el código está bien y funciona bien, aunque usas cosas que todavía no se han explicado en el curso, por ejemplo el if está explicado más adelante por ello no debería usarse hasta que se explique dentro del curso

Salu2

Páginas: 1 ... 43 44 45 46 47 [48] 49 50 51 52 53 ... 100

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