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 - Alex Rodríguez

Páginas: 1 ... 22 23 24 25 26 [27] 28 29 30 31 32 ... 93
521
Hola Pandemia

Tienes varios errores:

Al usar while (i<=35) significa que la variable i es la variable de control del bucle. Es decir, que esta variable sirve para contar: 1, 2, 3, 4, 5, ... En cada pasada del bucle se incrementa en una unidad: i = i + 1;

if (i >= 5) {
            aprobados = aprobados +1;
        }

Aquí estás confundiendo la variable para contar con la nota del alumno. i no es la nota del alumno, es simplemente una variable que se usa para contar.

Fíjate en la solución propuesta. i es la variable para contar mientras que nota(i) es la nota del alumno. Esto significa que nota(1) sería la nota del primer alumno, nota(2) la nota del segundo alumno y así sucesivamente. Si lo haces en C, los índices de arrays en C empiezan por cero, por lo que la nota del primer alumno será nota(0), la segunda nota(1) y así. Tienes que tener cuidado con los índices de arrays en C: siempre empiezan en cero.

Tienes otro error aquí: scanf("nota: %d", nota);

Eso lo pides dentro del bucle, y ¿dónde usas esa variable después? No la usas. Si no la usas ¿por qué? ¿cómo vas a hacer cálculos si no usas la nota?


Para entender este ejercicio te propongo que vayas poco a poco.

Haz lo siguiente: crea un programa donde declares un array de 10 elementos de tipo numérico entero. Luego mediante un bucle, pide al usuario que introduzca los diez valores numéricos. Luego, mediante un bucle, muestra los diez valores numéricos por pantalla.

Una vez hagas eso pégalo aquí y te indicaré el siguiente paso.

Saludos

522
Hola, he probado el primer código en tres navegadores. En los dos primeros me muestra el resultado correctamente. En el tercero me aparece un aviso de seguridad y si no hago nada la página se queda en blanco. El aviso es: "No se permitió que esta página web ejecutara scripts o controles ActiveX en el equipo. ¿Permitir contenido bloqueado?

El segundo código sí me lo muestra en los tres navegadores.

Parece que fuera un problema relacionado con la configuración de seguridad del navegador. ¿Tienes el navegador actualizado? Otra cosa que deberías comprobar es el juego de caracteres que tienes en el editor de texto, comprobar que sea unicode sin bom.

Saludos

523
Hola, lee por favor https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Intenta poner un ejemplo numérico, explicar mejor lo que quieres conseguir. Estudiar todo el código puede resultar demasiado extenso.

Saludos

524
Ahora sí está correcto. Saludos.

525
Hola DRANXZ88, a la hora de plantear una solución la idea era hacerlo sin crear una nueva clase. Puedes ver cómo se puede hacer en este ejercicio de otro compañero: https://www.aprenderaprogramar.com/foros/index.php?topic=2354.0

Saludos

526
Pues no lo sé, habría muchas cosas que probar, incluso podría tratarse de un problema con las rutas de archivo. Al no tener un mensaje de error específico es difícil aventurar una respuesta.

Saludos

527
Hola, puede ser un problema de configuración. Si puedes ver y ejecutar correctamente incluyendo el código css dentro del archivo HTML, puedes desarrollar el curso haciéndolo así. En lo que se refiere al curso, no te va a suponer ningún problema. Saludos.

528
Hola, puedes guiarte por este ejemplo para realizar el control de signos:

Código: [Seleccionar]
public class Test {

    public static void main (String[] Args) {
        int indice = 0;
        int cuentaInterna = 0;
        int limite = 20;

        while (indice < limite) {
            cuentaInterna = indice % 4;
            if (cuentaInterna == 0 || cuentaInterna ==1) {
                System.out.println ("Signo +");
            }
            if (cuentaInterna == 2 || cuentaInterna == 3) {System.out.println ("Signo -"); }
            indice++;

        }
    }
}

Saludos

529
Hola DRANXZ88

Para resolver este ejercicio debes fijarte en lo que se dice en la entrega: Un palet admite 2.27 m3 de volumen

Los pesos específicos vienen dados en Kg/m3

Para obtener cuánto pesa un palet tienes que multiplicar el peso de cada metro cúbico por el volumen en metros cúbicos que admite un palet.

Por ejemplo, para caliza el peso de un palet será el resultado de multiplicar 1200 * 2.27

Puedes fijarte en este ejercicio https://www.aprenderaprogramar.com/foros/index.php?topic=2353.0

Saludos

530
Hola DRANXZ88, ejercicio bien resuelto

Saludos

532
Hola

Es difícil responder sin conocer el código o ni siquiera un esquema, hace falta que detalles mejor el problema


Pega el código, si es muy extenso puedes simplemente buscar un código equivalente donde expliques qué es lo que quieres hacer y por qué no lo puedes lograr. Analizando ese código equivalente (incluye las clases necesarias y un main de prueba) podremos darle respuesta

Recomendamos seguir este curso para todo lo relacionado con conceptos en programación java: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=68&Itemid=188

Saludos

533
Hola jorgetarodo, normalmente entre que accedes (compras) al servicio de hosting y tienes disponibles los servicios transcurre un periodo de tiempo, que puede ir desde 5 minutos hasta 24 horas.

A veces la disponibilidad de los servicios es inmediata.

En este caso no sé exactamente lo que ocurre. Puede ocurrir que no estés introduciendo correctamente los datos de servidor, usuario y contraseña. El nombre de servidor para usar algo como midominio . com requiere un tiempo de propagación. Si no ha transcurrido ese tiempo no te permite conectar con el acceso con nombre, pero debería permitirte conectar usando una dirección IP (numérica).

Te recomiendo revisar la información que te haya remitido tu proveedor. Si aún así no te aclaras, contacta con el hosting y exponles el problema para que te indiquen con qué datos debes conectar.

Saludos

534
Hola tienes este mensaje sin responder, por favor no escribas nuevos mensajes sin responder a los anteriores. Saludos.

535
Hola, tienes razón, el punto no se ha explicado todavía para concatenar

En este hilo lo puedes ver resuelto sin el operador de concatenación aún no explicado: https://www.aprenderaprogramar.com/foros/index.php?topic=4511.0

El problema que tienes con tu código es que para cada operación tienes que recuperar los valores iniciales de a y b, si no lo haces así con la operación anterior a y b pueden quedar modificados y si quedan modificados ya no obtienes los resultados esperados.

Te indico

EjercicioNumero2
-------------------------------
++4*2==10:
La multiplicacion es igual a 10
-------------------------------
Ahora el valor de a es:5
-------------------------------

AQUÍ TIENES QUE RECUPERAR LOS VALORES INICIALES DE A Y B PARA VOLVER A REALIZAR LA NUEVA OPERACIÓN



a++*B==8
El resultado no es igual a 8

AL NO HABER RECUPERADO LOS VALORES INICIALES NO OBTIENES EL RESULTADO QUE PIDE EL EJERCICIO


Saludos

536
Hola Guillermo recomendamos seguir este curso paso a paso: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=68&Itemid=188

Ahí tienes explicados todos los conceptos necesarios.

Saludos

537
Hola Fujitora lee por favor este hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Dices que debe aparecer una imagen ¿qué imagen? ¿dónde?

Saludos

538
Hola Carla, lee por favor este hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Para presentar la respuesta a un ejercicio crea un nuevo hilo, no respondas sobre hilos abiertos. Por favor crea un nuevo hilo con tu consulta.

Saludos

539
Hola DinoTrax

Para realizar el ejercicio debes mantener los valores originales de modo que puedas ir realizando las operaciones que se solicitan sobre los valores originales. Si no mantienes los valores originales, éstos se modifican y no puedes realizar las distintas operaciones porque los valores estarán modificados. Esto puede hacerse de distintas maneras. Mira cómo está resuelto en https://www.aprenderaprogramar.com/foros/index.php?topic=3954.0 e intenta hacerlo de forma parecida.

Saludos

540
Hola, te voy a dejar un ejemplo, fíjate en él:

1. inicio
2. cojo el casco y la chaqueta de la moto
3. compruebo que llevo las llaves de la moto
4. compruebo que llevo el mando del parking
5. salgo de casa y cierro con llave
6. me dirijo al parking
7. llego abro la puerta  y entro y la cierro de nuevo
8. le quito los candados
9. voy a arrancar la moto y ponerme el casco
10. si la moto no arranca
  10.1 compruebo posibles averías, que tenga gasolina, que tenga batería y todo lo que yo pueda revisar e intento arreglarla

11. Si he logrado arrancar la moto hacer el recorrido y aparcar. Saltar al punto 18
12. Si la moto no ha arrancado la dejaré para revisarla más tarde
13. salgo del parking y me dirijo a la parada del autobús
14. llego a la parada, y espero
15. Si el autobús pasa en 5 minutos me subo y si no me voy caminando al trabajo
18. fin

No te detengas más con este ejercicio, sigue avanzando.

Saludos

Páginas: 1 ... 22 23 24 25 26 [27] 28 29 30 31 32 ... 93

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