Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Ayuda TP Algoritmos
Autor Mensaje
damj Sin conexión
Militante
Sin estado :(
***

Ing. en Sistemas
Otra

Mensajes: 97
Agradecimientos dados: 2
Agradecimientos: 6 en 1 posts
Registro en: Jan 2011
Facebook LinkedIn Twitter YouTube
Mensaje: #16
RE: Ayuda TP Algoritmos
Anirus, hice como vos me dijiste el programa para crear el archivo con sus registros, y ahora los lee perfecto. La profe me mando las correciones de la primer entrega, ahi le adjunto las imagenes. Algunos de los errores fueron los que vos me habias marcado, pero esta entrega es de hace mucho.
Spoiler: Mostrar
[Imagen: escanear0001j.jpg]
[Imagen: escanear0002zd.jpg]
[Imagen: escanear0003fd.jpg]
lo que no entiendo es, si meto el for en la funcion TextoContienePalabra, donde cuento las palabras? y no es mas optimo como lo habia hecho antes?

Saludos!

[Imagen: sigae.jpg]
02-09-2011 15:56
Envíale un email Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Anirus Sin conexión
Super Moderador
Sin estado :)
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.163
Agradecimientos dados: 81
Agradecimientos: 232 en 78 posts
Registro en: Nov 2009
Mensaje: #17
RE: Ayuda TP Algoritmos
Lo que quieren es que aprendas a programar por módulos, que separes bien las tareas para que el código sea más facil de entender y modificar.
En la parte principal no te tenés que preocupar por cómo se cuentan las palabras ni cómo se recorre el texto, solamente recorrés el archivo y preguntás usando TextoContienePalabra si la palabra está o no en el tweet, cuando estás programando esa parte no te tenés que preocupar por cómo funciona TextoContienePalabra, sólo tenés que saber que le mandás una palabra y un texto y te dice si está ahí, porque el objetivo principal del programa es decir en qué año y mes se escribió más una palabra, no andar contando la cantidad de palabras de cada texto. La idea de usar funciones es que te concentres en el pedazo del programa que estás haciendo en ese momento.

Entonces, para qué sirven las funciones ObtenerPalabras y CantidadDePalabras? te las dan para que te sea más fácil hacer TextoContienePalabra, la idea es que dentro de esa función uses CantidadDePalabras para saber cuantas palabras tiene el texto y después vayas obteniendo cada una de las palabras con ObtenerPalabras y comparandola con la que te dieron, el ciclo terminaría cuando leiste todas las palabras del texto o cuando encontraste la palabra, porque no te importa cuantas veces está en el texto sino si está o no, así que si el texto tiene 20 palabras y encontraste la palabra que buscabas en la 2, no tenés que seguir mirando el resto.
04-09-2011 20:26
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)