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 ... 68
101
Hola!

La pregunta a) bien, la pregunta c) bien

Para la pregunta b) y para ampliar las otras ver este hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=1964.0

Saludos!

102
Hola!

Para formar el nombre concatenando los valores que toman los elementos del formulario puedes usar JavaScript. Una vez se produce el evento onclick (cuando se pulsa el botón) tendrías que capturar con JavaScript los valores que tienen los elementos del formulario, usando concatenación de cadenas JavaScript construir la URL, y usando JavaScript hacer que se cargue la url correspondiente.

Todo esto lo tienes explicado en el Tutorial Básico de programador web: JavaScript desde cero, disponible en https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=78&Itemid=206

Saludos!

103
Hola!

Tienes mal diseñado el programa. Lo primero es tener en cuenta los nombres de los métodos y las clases.

Cada método debe hacer lo que dice su nombre. Por ejemplo getPalabra debería devolver sólo una palabra, porque es lo que dice su nombre. Además no veo claro qué es lo que pretendes hacer con el código que has metido dentro del método getpalabra(), no le veo sentido.

Una clase no se debería llamar Mostrando. Lee esta explicación: https://www.aprenderaprogramar.com/foros/index.php?topic=2691.0

Para orientarte sobre cómo debe resolverse este ejercicio estudia la solución de https://www.aprenderaprogramar.com/foros/index.php?topic=2089.0, luego intenta hacerlo tú solo.

Saludos!

104
Hola! Hay un problema en este ejercicio. El problema es el uso de while(true). Ver comentarios en este otro hilo donde se explica el problema: https://www.aprenderaprogramar.com/foros/index.php?topic=2570.0

Saludos!

105
No he trabajado con Power Basic, sólo con Visual Basic, si lo hiciera con Visual lo que haría sería tener varios botones y como respuesta a hacer click en un botón puedes o bien mostrar un mensaje en un label existente en la ventana o bien lanzar una ventana de mensaje (msgbox). Hacerlo de una forma u otra sería solo cuestión de diseño del programa, es decir, lo que tú decidas que puede ser preferible...

He visto este ejemplo que sería más o menos una orientación

Código: [Seleccionar]
   #Compile Exe
   Global hDlg As Dword
   Function PBMain() As Long
      Dialog New Pixels, 0, "Button Test",300,300,200,200, _
                                      %WS_SysMenu, 0 To hDlg
      Control Add Button, hDlg, 100,"Push", 50,50,100,20
      Dialog Show Modal hDlg Call DlgProc
   End Function

   CallBack Function DlgProc() As Long
      If CB.Msg = %WM_Command And CB.Ctl = 100 And _
                        CB.CtlMsg = %BN_Clicked Then
         MsgBox "Pushed!"
      End If
   End Function

107
Hola! Ya veo que has empezado a compartir ejercicios resueltos en C#. Gracias!

108
Hola! Si quieres puedes ir pegando ejercicios de C# en los foros para que nos sirvan de referencia a todos como hizo este usuario: https://www.aprenderaprogramar.com/foros/index.php?action=profile;area=showposts;u=4848

Saludos!

110
Hola! A veces los navegadores admiten pequeños errores y muestran las páginas sin problemas, en otros casos como este (lo he probado y en mi navegador también ocurre lo mismo) no muestran resultados por pequeños fallos de escritura

Saludos!

112
Hola! Tienes que revisar el bucle, lo tienes mal planteado.

Hay varias formas de plantearlo una podría ser

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

int main() {
    char texto[200];
    int i;
    printf("\n Escribe cadena de texto >>> ");
    gets(texto);
    printf("\n Escibiste : %s", texto);
    int len = strlen(texto);
    printf("\n\n Texto al reves !!!! ");
    for (i=len; i>0; i--) {
        printf("%c", texto[i-1]);
    }
    printf("\n");
    gets(texto);
}

114
Hola! En esta explicación solo está poniendo un ejemplo, lo único que debes hacer es lo que dice al final:

"Ejecuta el código de la clase con método main que hemos escrito anteriormente y comprueba que obtienes el resultado esperado (que se muestre por pantalla un mensaje)."

Es decir, ejecutar el código y comprobar que por pantalla sale un mensaje

Saludos!

115
Hola! Sí, hay que especificar índice o utilizar otro tipo de estructuras de datos más avanzadas

Saludos!

117
Bueno esto son los problemas típicos de los tests, a veces hay errores en las preguntas y a veces lo que una persona interpreta de una manera otra persona lo interpreta de otra, y como realmente no has podido explicar nada sino marcar una opción pues pasa lo que pasa...

119
Hola! Todo bien. Se ha comentado en otro hilo que el segundo ejercicio lo que pretende es demostrar cómo en C el paso de arrays a funciones permite la manipulación del contenido del array dentro de la función.

getchar() es una función un tanto extraña. Esta función se supone que está prevista para leer un carácter, pero en realidad cuando se entran datos por teclado la entrada es un buffer que se mantiene en memoria y getchar no lee nada hasta que se pulsa enter. Además si se invoca getchar() de nuevo se utiliza el buffer y se extrae un nuevo caracter, lo cual resulta bastante extraño.

Este pequeño código no hace nada pero permite ver que al invocar getchar() se van extrayendo caracteres del buffer:

Código: [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
// Ejercicios curso C aprenderaprogramar.com


void main() {
    int c;
    printf("Hola introduce una letra: ");
    c = getchar();
    while(c != EOF && c !='\0'){
         putchar(c);
         printf("\n");
         c = getchar();
    }
}

Saludos!

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