Fecha y hora actual: Sab 31 Jul, 2010 05:51 am
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Necesito ayuda URGENTE

Responder al Tema

Índice del Foro > Pseudocódigo o notación pseudocodificada > Necesito ayuda URGENTE

Autor Mensaje
loqtor



Registrado: 29 May 2008
Mensajes: 2

Mensaje Publicado: Jue 29 May, 2008 03:14 am

Título del mensaje: Necesito ayuda URGENTE

Responder citando

Si alguien me pudiera ayudar con esto, me podría estar permitiendo obtener un trabajo.

La pregunta que tengo q responder es la siguiente

Question #6
Write pseudo code to count the number of characters in this question


Por favor
aquel que tenga la respuesta si está conectado, hábleme x messenger
[editado correo]
Gracias

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Tesis
Administrador


Registrado: 04 Mar 2007
Mensajes: 2002
Ubicación: Valencia - España

Mensaje Publicado: Jue 29 May, 2008 09:39 am

Título del mensaje: Necesito ayuda URGENTE

Responder citando

Hola loqtor, bienvenido al foro. Este es un foro de consulta y debate no un punto de encuentro para el msn.
Edito tu correo y si alguien desea contestarte que lo haga por mediación del foro, que para eso está.

Referente a tu cuestión tengo varias dudas:

1- Dices que hay que contar los números de caracteres pero no dices de que cadena.
2 - Tienes algo hecho, de ser así seria bueno que lo mostrases usando la etiqueta code.


Saludos.


www.lospillaos.es
Normas del foro
Aprende a postear correctamente usando las etiquetas
Volver arriba
Ver perfil del usuario Enviar mensaje privado
loqtor



Registrado: 29 May 2008
Mensajes: 2

Mensaje Publicado: Jue 29 May, 2008 17:56 pm

Título del mensaje: Necesito ayuda URGENTE

Responder citando

La cadena es la misma que está puesta en la pregunta, o sea, tengo que contar la cantidad de caracteres de esa misma frase, es decir:

Write pseudo code to count the number of characters in this question

de esa frase, tengo que escribir el pseudo código para contar los caracteres

Gracias
Saludos

Volver arriba
Ver perfil del usuario Enviar mensaje privado
JoxeDuKe12
Moderador


Registrado: 12 Abr 2007
Mensajes: 357
Ubicación: Medellín - Colombia

Mensaje Publicado: Jue 29 May, 2008 19:46 pm

Título del mensaje: Re: Necesito ayuda URGENTE

Responder citando

Gorro hola

No se exactamente q tipo de pseudo es o si utilizas , pilas o vectores , pero te puedo dar una idea sencilla

una forma de tener la cantidad de caracteres en vb es utilizando len

Código:
totalcaracteres=Len(Cadena)

Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
Tesis
Administrador


Registrado: 04 Mar 2007
Mensajes: 2002
Ubicación: Valencia - España

Mensaje Publicado: Jue 29 May, 2008 20:19 pm

Título del mensaje: Necesito ayuda URGENTE

Responder citando

Yo lo haría así:

Código:
PROGRAMA: contar_caracteres

MÓDULO: Principal
INICIO
   Datos:
      Variables:
          Cadena      Caracteres
          Valor          Numérico entero
   
   ALGORITMO:
      Cadena = "Write pseudo code to count the number of characters in this question"
      Valor = Cantidad_caracteres(Cadena)
      Escribir "La cantidad de caracteres son: ", Valor
FIN



Saludos.


www.lospillaos.es
Normas del foro
Aprende a postear correctamente usando las etiquetas
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Vila
Usuario Iniciado


Registrado: 14 May 2010
Mensajes: 22

Mensaje Publicado: Lun 17 May, 2010 18:14 pm

Título del mensaje: Re: Necesito ayuda URGENTE

Responder citando

JoxeDuKe12 escribió:
Gorro hola

No se exactamente q tipo de pseudo es o si utilizas , pilas o vectores , pero te puedo dar una idea sencilla

una forma de tener la cantidad de caracteres en vb es utilizando len

Código:
totalcaracteres=Len(Cadena)


Tesis escribió:
Yo lo haría así:

Código:
PROGRAMA: contar_caracteres

MÓDULO: Principal
INICIO
   Datos:
      Variables:
          Cadena      Caracteres
          Valor          Numérico entero
   
   ALGORITMO:
      Cadena = "Write pseudo code to count the number of characters in this question"
      Valor = Cantidad_caracteres(Cadena)
      Escribir "La cantidad de caracteres son: ", Valor
FIN



Saludos.


Aunque esta respuesta es ya algo tardía, creo que le será útil a todo el que la lea. Me parece que las soluciones puestas por los dos anteriores foreros JoxeDuKe12 y Tesis se basan en la existencia de una función que devuelva directamente la longitud de la cadena (Len en el primer caso en que se utiliza la función de igual nombre del VB o una supuesta función llamada "Cantidad_caracteres" en el segundo caso. Sin embargo, me parece que la pregunta enuncia la necesidad de contar los caracteres de la cadena, de modo que sería preciso en ese caso hacer un ciclo que recorra la cadena desde el primer carácter hasta el último.
Para esto yo usaría el delimitador que la mayoría de los lenguajes de programación (como el C) ponen al final de la cadena. El pseudocódigo quedaría entonces (voy a usar uno de formato similar al del segundo ejemplo):

MÓDULO: Principal
INICIO
Datos:
Variables:
Cadena Caracteres
Contador Numérico entero

ALGORITMO:
Cadena = "Write pseudo code to count the number of characters in this question"
Contador = 0
Mientras Cadena [ Contador ] distinto de Caracter_Fin_Cadena
incrementar ( Contador )
Fin Mientras
Escribir "La cantidad de caracteres son: ", Contador

En el algoritmo anterior, se puede contar la cantidad de caracteres de cualquier cadena (no hay más que asignársela a la variable Cadena en lugar de la utilizada). La variable Contador se inicializa siempre en 0 al comienzo, pues ella servirá para contar uno a uno los caracteres.
El ciclo que se emplea es el Mientras (se repite mientras su condición sea verdadera) y su condición es mientras el caracter de las cadena de orden Contador sea diferente del caracter que en el lenguaje que se use servirá para averiguar donde termina la cadana. Tan pronto se llegue a ese caracter se deja de contar y se imprime el resultado (en la última línea de código). Me parece que esta solución cumple mejor con lo preguntado.

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

AYUDA URGENTE EN VISUAL o XHARBOUR

Jorgeluisr_24 Programación en general 0 Jue 29 Jul, 2010 21:50 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda para modificar registros en DataGridView

adonis74 Visual Basic .NET 0 Jue 29 Jul, 2010 03:43 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda con VBS que borra archivos

norkru Visual Basic y VBA 2 Mar 27 Jul, 2010 17:13 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

AYUDA PARA SUBIR WEB A INTERNET!!!

vgpastor Programación Web en general 1 Sab 24 Jul, 2010 12:34 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

URGENTE!!

peterlithium Temas generales 4 Vie 23 Jul, 2010 18:54 pm Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,