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 ... 5 6 7 8 9 [10] 11 12 13 14 15 ... 76
181
Comunidad / Re:¡ Hola a todos !
« : 04 de Julio 2016, 22:59 »
Hola! Un placer contar contigo por aquí. Saludos!

182
Hola! No veo esta pregunta bien respondida

e) Si se introducen como números 11 y 30 ¿Son evaluados 11 y 30? ¿Qué resultado se obtiene? ¿Por qué?

Has respondido que 11 y 30 son evaluados (para saber si son primos), sin embargo 11 es primo y no aparece en los resultados.

Saludos!

183
Hola! Hay varias maneras de resolver el tener links de edición y borrado.

Una forma sería usando php mismo. Los links de borrado y edición tendrían que estar construidos con una lógica como esta:


Código: [Seleccionar]
<a href="delete.php?id=<?php echo $id?>"
    onclick="return confirm('Are you sure you wish to delete this Record?');"> X </a>

<a href="edit.php?id=<?php echo $id?>"> E </a>

En este ejemplo se están invocando distintas urls. Si quieres invocar una url tendrás que pasarle además la acción que quieres realizar:

Código: [Seleccionar]
<a href="miurl.php?action=delete&id=<?php echo $id?>"
    onclick="return confirm('Are you sure you wish to delete this Record?');"> X </a>

<a href="miurl.php?action=edit&id=<?php echo $id?>"> E </a>

Otra forma de hacerlo sería usando Ajax: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=83&Itemid=212

Saludos!

184
Hola! ¿El último código te cuenta hasta 15? Yo diría que va a contar de 10 a 19  ::)

185
Hola! Está bien. Has usado la misma lógica que en otro hilo del foro. Podrían buscarse otras formas de plantear el programa, por ejemplo esta (habría que adaptarlo al ejercicio que se pide):

Código: [Seleccionar]
#include <stdio.h>

int main() {
    int n, c, k, space = 1;

    printf("Introduce el numero de filas\n");
    scanf("%d", &n);

    space = n - 1;

    for (k = 1; k <= n; k++) {
        for (c = 1; c <= space; c++)
            printf(" ");

        space--;

        for (c = 1; c <= 2*k-1; c++)
            printf("*");

        printf("\n");
    }

    space = 1;

    for (k = 1; k <= n - 1; k++) {
        for (c = 1; c <= space; c++)
            printf(" ");

        space++;

        for (c = 1 ; c <= 2*(n-k)-1; c++)
            printf("*");

        printf("\n");
    }

    return 0;
}

Saludos!

186
Hola!

Pedirte que si usas un color sea marrón o similar, porque el naranja se ve mal.

Bien! La única cosa que veo a comentar es la pregunta ¿Es legal escribir un if sin los corchetes { … }?

Esto ya se ha comentado en otro hilo, pero te copio para que lo puedas leer aquí directamente.

Considerar algo legal o no legal viene dado básicamente por la especificación oficial del lenguaje, es decir, los criterios que definieron los creadores del lenguaje. Y también por el comportamiento del compilador, es decir, si el compilador acepta o no una expresión.

Puede ocurrir que el compilador acepte algo y no sea legal. O puede ocurrir que algo supuestamente legal según la especificación del lenguaje no sea aceptado por un determinado compilador.

En C sí es legal escribir un if sin los corchetes. Es decir, es algo que los creadores del lenguaje especificaron que sí era posible, y es admitido por los compiladores. Lo que sí solemos decir es que no es recomendable usar if sin los corchetes, porque así evitamos confusiones. Cuando se usa un if sin corchetes es como si existiera un corchete únicamente para la siguiente instrucción después del if.

Esto se comenta en http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=925:if-then-else-en-c-estructura-condicional-decision-o-bifurcacion-sintaxis-ejemplos-and-or-igual-que-cu00529f&catid=82:curso-basico-programacion-lenguaje-c-desde-cero&Itemid=210

Saludos!

187
Hola! Todo bien, una cosa interesante sería ver: ¿si le pasamos como números a la función del apartado d) 87, 87, 45 ¿Qué resultado obtendríamos? ¿Sería lo deseable? Y si no es lo deseable, ¿cómo podríamos modificarlo para que nos devuelva 87?

Saludos!

188
Hola!

Una cosa interesante: ++i a veces tiene el mismo efecto que i++, pero otras veces no.

Básicamente la cuestión a tener en cuenta es qué se hace primero cuando se trata de asignaciones:

i++ --> primero asigno, luego incremento.
++i -->primero incremento, luego asigno.

Ejemplo:

i=0;
a=i++;
Resultado a=0, i=1

i=0;
a=++i;
Resultado a=1, i=1


Saludos!

190
Hola!

La única cosa que veo a comentar es la pregunta ¿Es legal escribir un if sin los corchetes { … }?

Considerar algo legal o no legal viene dado básicamente por la especificación oficial del lenguaje, es decir, los criterios que definieron los creadores del lenguaje. Y también por el comportamiento del compilador, es decir, si el compilador acepta o no una expresión.

Puede ocurrir que el compilador acepte algo y no sea legal. O puede ocurrir que algo supuestamente legal según la especificación del lenguaje no sea aceptado por un determinado compilador.

En C sí es legal escribir un if sin los corchetes. Es decir, es algo que los creadores del lenguaje especificaron que sí era posible, y es admitido por los compiladores. Lo que sí solemos decir es que no es recomendable usar if sin los corchetes, porque así evitamos confusiones. Cuando se usa un if sin corchetes es como si existiera un corchete únicamente para la siguiente instrucción después del if.

Esto se comenta en http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=925:if-then-else-en-c-estructura-condicional-decision-o-bifurcacion-sintaxis-ejemplos-and-or-igual-que-cu00529f&catid=82:curso-basico-programacion-lenguaje-c-desde-cero&Itemid=210

Saludos!

191
Hola!

Todo bien, te has despistado en Elige un país: ya que estás trabajando con libros no con países  :)

Saludos!

192
Hola!

Yo he probado a ejecutar el código y a mí me funciona bien. El archivo miTexto.txt tiene que estar en la misma ruta que el archivo main.c del proyecto.

Una precaución que debes tener es que la ruta no sea directamente en C: porque en muchos equipos hay restricciones de escritura directa en ese directorio. Prueba a ponerlo en una ruta correspondiente a tu usuario a ver si así te deja ejecutarlo.

Saludos!

193
Hola!

Crear código es la forma "normal" de crear apps. No obstante, hay programas o aplicaciones web que te permiten crear apps sin tener que escribir código como Appy Pie, Native, Kinetise, Andromo App Maker y muchas otras. Tendrías que ver si te interesa alguna opción de estas. En general las posibilidades que te ofrecen son restringidas, pero si no quieres meterte con programación puedes ver si te va bien alguna de ellas.

Saludos!

194
Comunidad / Re:Buenas... desde Buenos Aires.
« : 27 de Junio 2016, 21:26 »
Hola! Bienvenido y esperamos poder ayudarte a retomar la programación. Desde luego que tener una base te va a servir de mucha ayuda como punto de partida. Leer algunos artículos de la sección Cómo Empezar http://aprenderaprogramar.com/index.php?option=com_content&view=section&layout=blog&id=4&Itemid=18 quizás te ayude

Saludos desde España!!

195
Sí, se ve que si pones 6 te hace la transformación a entero y para que trabaje con decimales necesita que se especifique 6.0

¡Esto son detalles de los lenguajes! En otros lenguajes a lo mejor no ocurre lo mismo

Saludos!

196
Sí, plantear los problemas sobre papel es algo que suele ser útil, sobre todo cuando no se trata de cosas sencillas

Saludos!

197
Hola cigarzonl! En todos los ejercicios del curso debes incluir los getters y los setters para los atributos de clase que tengas

Saludos!

198
Hola! Es importante seguir las indicaciones de http://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

- Incluir código

También es importante que digas con qué lenguaje de programación estás trabajando

Saludos!

199
Hola! Las clases deben incluir los métodos getters y setters para todos los atributos. Para tener una referencia ver este hilo: http://www.aprenderaprogramar.com/foros/index.php?topic=1220.0

Saludos!

200
Hola! Para poder ayudarte incluye tu código, ver lo que se explica en http://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Para utilizar el tipo de dato definido en otro fichero tienes que cargar ese fichero desde el programa principal. Puedes ver un ejemplo en http://www.aprenderaprogramar.com/foros/index.php?topic=401.msg2505#msg2505

Saludos!

Páginas: 1 ... 5 6 7 8 9 [10] 11 12 13 14 15 ... 76
Esto es un laboratorio de ideas...
Aprender a programar

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