Ayuda con un ejercicio

Iniciado por scheblein, 10 Julio 2011, 21:51 PM

0 Miembros y 2 Visitantes están viendo este tema.

scheblein

Escriba un programa en C que lea líneas de texto. Para cada línea de texto el programa determinara su correspondiente largo y, a al terminar, entregara una estadística con el largo de la línea mas corta, el largo de la línea mas larga y el largo promedio de todas las lineas

$Edu$

Ya que hiciste 2 post, debes estar muy apurado, asique vamos piensa ya con lo aprendido como lo harias tu, esperaremos tu respuesta con tu intento y a ver si lo mejoramos

scheblein

#2
necesito econtrar la palabra mas larga y la mas corta. y a demas si es mucha la molestia con otro ejercicio que realmente nose que hacer se me complica bastante

Escriba una función en C que se llamara rcharpos con el encabezado

Int rcharpos (char *s, char x)

Y que entregue la posición de la última aparición del carácter x en el string s. Si x no esta presente en s, entonces el resultado es -1. A continuación, escriba un programa para probara esta función con valores conocidos.


Pd. envio lo avanzado

$Edu$

Empieza a escribir como lo harias, poner parte del codigo o algo, dale que estas apurado, piensa rapido :)

scheblein

#4
.

Valkyr

No puedes pretender postear y que te realicen la tarea al completo, si no...de nada te va a servir y nada vas a aprender. Intenta hacerlo, escribe algo, como creas que puede hacerse, hazlo en pseudocódigo si no sabes hacerlo en C y quizás recibas algo más de ayuda.

leogtz

La función rcharpos() es la típica función de búsqueda lineal, recorres la cadena y cuando halles el caracter guardas la posición en una variable, cuando termines de recorrer la cadena devuelves la variable que se quedó con la posición.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com