Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


AYUDA EXTRA URGENTE

Preguntas y respuestas sobre el lenguaje de programacion C/C++

AYUDA EXTRA URGENTE

Notapor Robin el Dom Ago 27, 2006 6:25 pm

Necesito ayuda para realizar estos programas en dev c++

1. Desarrollar un algoritmo que reciba como entrada un carácter y de como salida el número de ocurrencias de dicho
carácter en cada cadena del arreglo.
2. Desarrollar un algoritmo que imprima las cadenas del arreglo que están incluidas en todas las otras cadenas del
arreglo. Se dice que una cadena esta incluida en otra, si todos los caracteres (con repeticiones) de la cadena esta en
la segunda cadena.
Ejemplos:
La cadena "prosa" esta incluida en la cadena "la profesora de ingles"
La cadena "pepito" no esta incluida en la cadena "un pedazo de tierra", ya
que le falta una p".
La cadena "pepito" si esta incluida en la cadena "un tinto y papel".
3. Realizar un algoritmo que dado un carácter, elimine de todas las cadenas en el arreglo el carácter dado.
4. Desarrollar un algoritmo que invierta todas las cadenas del arreglo.
Robin M.
Robin
Novato
Novato
 
Mensajes: 2
Registrado: Vie Jun 02, 2006 9:46 pm
Ubicación: Bogota Colombia

respuesta

Notapor ethiel el Lun Sep 25, 2006 5:24 pm

No vamos a crearte el algoritmo. Puedes preguntar dudas, pero no que te demos el trabajo ya realizado. Ésta web es para aprender, inténtalo tú, verás como puedes.
ethiel
Novato
Novato
 
Mensajes: 3
Registrado: Sab Sep 23, 2006 4:57 am

Re: AYUDA EXTRA URGENTE

Notapor yalmar el Mié Sep 27, 2006 8:53 pm

Realmente no entendi el problema del muchacho, son ejemplos tan simples, no necesitas entrar a un foro para hacer eso.

una sugerencia, ordena tus cadenas y verifica substrs
ejm.

char *str = "la profesora de ingles";
char *sub_str = "prosa"

ordenando ...

str => "aadeeefgillnooprrss"
sub_str =>"aoprs"

...

int res = strncmp(a, b, strlen(b));

si res = 0 la cadena está incluida, en otro caso (res = -1) no lo está.

y asi ...

espero te sirva de incentivo.

salu2
Avatar de Usuario
yalmar
Programador Experimentado
Programador Experimentado
 
Mensajes: 251
Registrado: Mié Jun 09, 2004 4:13 pm
Ubicación: Brasil


Volver a C/C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados