Jump to content

bastiaaan

Novato
  • Posts

    7
  • Joined

  • Last visited

Everything posted by bastiaaan

  1. es que lo ubique donde iva y me tira error, =/ if (strlen(ptr) > 0) { printf( "La cadena: \"%s\" tiene %d caracteres\n", ptr,strlen(ptr)); suma = suma + strlen(ptr) ;} como que os es ese codigo o es el que me ingresaste tu el cual seria { aux_suma = strlen(ptr); if( aux_suma > 0 ) { suma = suma + aux_suma; //determino si el tamaño de la cadena es menor a mi variable menor. if( aux_suma < menor ) menor = aux_suma; //determino si el tamaño de la cadena es mayor a mi variable mayor. if( aux_suma > mayor ) mayor = aux_suma; } } LO TERMINE GRACIAS COMPADRE!
  2. puse en negrita las cosas que le agregue a tu codigo y subraye los comentarios. PD: no compile el codigo. vale perrin se agradece, lo unico conflictivo, que borraste la lista de palabras por ejemplo Hola tiene 4 caracteres. chao tiene 4 caracteres. =/ y eso me causa conflicto ahora para imprimirlas =/.
  3. Gracias compadre por darte la molestia de responder, ya logre obtener el promedio, ahora solo me falta ver que palabra es mayor y que palabra es menor, pero no se me ocurre como hacerlo, nose si con strcmp se puede ya que por lo que he visto solo compara 2 cadenas, entonces que pasa si yo ingreso "Hola amigo que cuentas" quiero que me diga Que es la palabra menor y Cuentas la palabra mayor. =/ si sabes como ayudarme te lo agradeceria.
  4. Eso es lo que llevo, me cuenta las palabras, las letras, pero ahora no logro sacar el promedio de las 2, por ejemplo ingreso. "Hola que tal" = 10 y 3 palabras, entonces seria 10/3 = 3,3333333, pero me resulta 5 :S, para empezar a verificar datos, puse en la parte del printf("El promedio es: %f\n", prom); en vez de prom pongo p para verificar el resultado de el NumPalabras(s) y me aparece 2, es decir, ahi esta el problema... Alguien podria guiarme, ayudarme o asesorarme ?
  5. gracias compadre, eso me ilumino, con el gets pude sumar todas las palabras y que me imprimiera todas las frases, ahora lo unico malo que me cuetna tambien los espacios xd
  6. disculpen, no encontre el lugar apropiado donde colocar el tema, pero necesito ayuda Chicos, les queria pedir ayuda, resulta que tengo que hacer en lenguaje C un programa que cuente el numero de letras de cada palabra y que escoga la palabra con menor letras y la con mayor, y ademas sumar todas las letras de todas las palabras y sacar el promedio. Ej: Hola po como estay 4 Hola 2 Po 4 Como 5 Estay menor Po = 2, mayor Estay = 5 prmedio 15/4 = 3.75 yo se que para contar las letras de las palabras se ocupa el strlen, este cuentas las letras. aqui mostrare el pequeño programa que tengo, yo siempre voy paso a paso, y no he avanzado mas porque no he logrado contar cada una de las palabras No logro que me cuente cada palabra sino que solamente la primera =/ Por favor, ayudenme ya que necesito presentarlo el lunes =/
×
×
  • Create New...