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 10 11 12 ... 68
121
Hola!

El programa cumple lo que se pedía con algo poco habitual ¿Estás contando las letras de una cadena con un bucle y cuentas de uno en uno hasta que encuentras el carácter final de cadena? Eso se diría que es poco eficiente porque tener que recorrer de uno en uno algo que puede ser muy largo en general diremos que es ineficiente. En este caso parece más aconsejable usar algo como strlen u otra alternativa que te permita saber cuántos caracteres tiene la cadena sin necesidad de contar los caracteres de uno en uno.

Saludos!

122
Hola! Solo comentar que para compilar hace falta el compilador, la diferencia está en desde dónde invocas al compilador, si desde un ide o desde la consola del sistema operativo

Saludos!

123
Hola! Todo bien incluso has hecho más de lo que se pedía ya que has creado tú mismo el archivo a través de código

Saludos!

124
Hola!

La terminología en programación (y en programación orientada a objetos) no es siempre clara. En este caso la pregunta no es del todo clara, pero tampoco parece que pueda ser impugnable. Si yo fuera quien corrige el examen, te diría que la herencia es tanto de clases (al definirlas) como de objetos (una vez se instancian las clases). Un objeto es una instancia de una clase, si hay herencia múltiple entre clases también la hay entre los objetos instancias de las clases.

Los mensajes sólo se pueden editar durante un tiempo después de escritos, luego ya no es posible.

Saludos!

125
Hola!

Al probar el ejercicio original la pregunta se repite continuamente, aunque no me funciona bien ya que aparecen los mensajes sin el orden debido

Al probar el código de Pandemia sí aparece el mensaje correcto, pero la pregunta sólo se hace una vez y no se repite

Saludos!

126
Hola!

Sería interesante que indiques qué versión de Power Basic o extensiones y compilador estás usando, si es PBDos, PBCC, PBWin, etc.

Saludos!

128
Hola! Hay algún error porque al hacer esta prueba

 Escribe cadena de texto >>> coche
 Escibiste : coche
 Texto al reves !!!!  ehco


Debería devolver ehcoc pero el programa no me ha devuelto eso. Revísalo.


Saludos!

129
Hola! cigarzonl es recomendable que corrijas tus ejercicios y muestres el código corregido

Saludos!

130
Hola! Has usado una solución curiosa para mostrar los caracteres con acentos y eñes pero ¡funciona bien!

Saludos!

131
Hola! Todo bien. Los arrays de caracteres en C "tienen truco" porque requieren de un carácter oculto al final de la cadena (un carácter que no es visible sino que sirve como señal de fin de cadena). Esto se explica más adelante en el curso (http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=934:funciones-para-cadenas-en-c-longitud-sizeof-stringh-y-strcpy-strlen-strcat-strcmp-ejemplos-cu00535f&catid=82:curso-basico-programacion-lenguaje-c-desde-cero&Itemid=210)

Saludos!

133
Hola! Todo bien. Pensé que podría dejarse en una línea pero el compilador no lo admite, se requiere una línea para las directivas y otra para el código, como mínimo. He probado a quitar las directivas y el programa compila y se ejecuta pero creo que haciendo eso ya no cumpliríamos que sea exactamente el mismo código.

Saludos!

134
Hola!

En los foros puedes encontrar ejemplos de cómo buscar en archivos excel usando Visual Basic.

La forma exacta de hacerlo dependerá de la versión de Visual Basic que utilices, ya que entre las versiones se pueden encontrar algunas diferencias.

Ejemplo de buscador: https://www.aprenderaprogramar.com/foros/index.php?topic=813.0

Otro hilo que puede ayudar: https://www.aprenderaprogramar.com/foros/index.php?topic=2575.0


Saludos!

135
Hola!

¿Ya has puesto el ejercicio 1 o lo tienes pendiente? Si lo vas a poner ponlo en este mismo hilo, a continuación de estos mensajes.

Del ejercicio 2:

main sí es una función (una función especial). Se llama función principal del programa y es donde va el cuerpo principal del programa desde donde se pueden llamar a otras funciones.

La función main no recibe parámetros.

Saludos!

136
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!

137
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!

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

139
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!

140
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!

Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 ... 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".