Ayuda con programa en C

0.O

Miembro Activo
Se incorporó
11 Marzo 2020
Mensajes
22
Bueeenas.

Quería saber si alguien de por aquí, con algo de tiempo extra, me pueda enseñar a cómo realizar un código en lenguaje c; para conseguir una sala de chat (con un mismo usuario del programa y el usuario que utiliza este en sí) que tenga una condición de terminar si el usuario 2 (el que utiliza el programa) diga la palabra "EXIT" jsjd

Es para una prueba, y estoy recién en mi primer año y poco se me ocurre en realidad, la idea es q pueda responder el usuario 1(el bot digamosle) a las cosas q escriba el usuario 2

Eso, si es que alguien se puede hacer el tiempo, muito agradecido.

!!Buenas Noches!!
 

tglaria

InExperto
Se incorporó
10 Febrero 2005
Mensajes
9.753
Bueeenas.

Quería saber si alguien de por aquí, con algo de tiempo extra, me pueda enseñar a cómo realizar un código en lenguaje c; para conseguir una sala de chat (con un mismo usuario del programa y el usuario que utiliza este en sí) que tenga una condición de terminar si el usuario 2 (el que utiliza el programa) diga la palabra "EXIT" jsjd

Es para una prueba, y estoy recién en mi primer año y poco se me ocurre en realidad, la idea es q pueda responder el usuario 1(el bot digamosle) a las cosas q escriba el usuario 2

Eso, si es que alguien se puede hacer el tiempo, muito agradecido.

!!Buenas Noches!!
Buenas.
¿Quieres ayuda o que te den el resultado?
Si pides "explíquenme como se hace", suena a "háganme la tarea"

Si es, "ayuda", entonces parte explicando qué has hecho y ver donde estás fallando.

Por último, no entendi nada la explicación de tu tarea. (Quizá soy solo yo, pero veo que nadie te va a entender)
 
Upvote 0

unreal4u

I solve problems.
Miembro del Equipo
ADMIN
Se incorporó
2 Octubre 2005
Mensajes
13.601
Expone el problema primero en papel y haz un diagrama del paso a paso cómo lo solucionarías.

Ya que quieres hacer un chat, tendrás varias partes de las cuales preocuparte: divide cada parte y empieza por lo más básico.

Saludos.
 
  • Sad
Reactions: 0.O
Upvote 0

hashimoto

Gold Member
Se incorporó
30 Julio 2006
Mensajes
2.416
que raro que para primer año pidan algo tan complejo (al menos asi lo veo yo) o le quede en la epoca pasada de punteros y arreglos
 
Upvote 0

unreal4u

I solve problems.
Miembro del Equipo
ADMIN
Se incorporó
2 Octubre 2005
Mensajes
13.601
que raro que para primer año pidan algo tan complejo (al menos asi lo veo yo) o le quede en la epoca pasada de punteros y arreglos
en todo caso, si es primer año te pasan más que nada acondicionamiento lógico y que te acostumbres a las estructuras de control. Pero bueno, anda saber tu cuál es el motivo detrás de la tarea :dalomismo

Saludos.
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
Loco ayuden, que les cuesta. Cuando están en primer año cuesta pillarle la hebra a la carrera.

Una vez una amiga llegó a mi casa con una mina que necesitaba ayuda con una tarea de lógica. Le hice el diagrama de flujos completo en una hoja de papel y la mandé de vuelta rapido porque en media hora tenía que ir a jugar a la pelota. Apuesto mis acciones en EverGreen a que la mina no cachó ni huea porque no le expliqué, simplemente le pasé la hoja de vuelta y las despaché porque mis amigos necesitaban de mi presencia para perder el partido.
 
Upvote 0

hashimoto

Gold Member
Se incorporó
30 Julio 2006
Mensajes
2.416
Loco ayuden, que les cuesta. Cuando están en primer año cuesta pillarle la hebra a la carrera.

Una vez una amiga llegó a mi casa con una mina que necesitaba ayuda con una tarea de lógica. Le hice el diagrama de flujos completo en una hoja de papel y la mandé de vuelta rapido porque en media hora tenía que ir a jugar a la pelota. Apuesto mis acciones en EverGreen a que la mina no cachó ni huea porque no le expliqué, simplemente le pasé la hoja de vuelta y las despaché porque mis amigos necesitaban de mi presencia para perder el partido.

ya pero por ultimo que ponga lo que necesita por que un chat para primer año nikag....
 
Upvote 0

0.O

Miembro Activo
Se incorporó
11 Marzo 2020
Mensajes
22
Oigan disculpen,si lo ponen así, supongo que sería una explicación pero básica de cómo hacerlo, porque solo domino como ya mencioné lo básico. Cabe mencionar que en donde estudio, cada lenguaje de programación se cambia cuando pasamos al siguiente ramo. Venía de python y nunca había hecho como un bot? eran preguntas re básicas.

De todas formas, por debajo del chat dejo la parte de lo que me piden. hice un menú y después continué con un switch, pero pensaba recrear el chat con solo if´s y else. O alguien sabe qué puede quedar mejor? Tengo libertad de utilizar las librerías que quiera. Aunque lo de "objetos" (no tengo idea a que refiere) no se puede utilizar.

Prdn prdn ;;
 
Última modificación:
Upvote 0

0.O

Miembro Activo
Se incorporó
11 Marzo 2020
Mensajes
22
No debe ser un chat propiamente tal, debe ser un while hasta q el input sea exit, y los print de respuesta ya definidos en if o cases
Sí eso mismito pensaba hacer, supongo que es lo más lógico con lo poco que he pasado (llegué hasta arreglos y ya)
 
Upvote 0

0.O

Miembro Activo
Se incorporó
11 Marzo 2020
Mensajes
22
Buenas.
¿Quieres ayuda o que te den el resultado?
Si pides "explíquenme como se hace", suena a "háganme la tarea"

Si es, "ayuda", entonces parte explicando qué has hecho y ver donde estás fallando.

Por último, no entendi nada la explicación de tu tarea. (Quizá soy solo yo, pero veo que nadie te va a entender)
Sí disculpa por mi redacción, más bien sería una explicación de qué tipo de operadores podría utilizar para hacerlo lo más simple. Prdn sí? ;;
 
Upvote 0

0.O

Miembro Activo
Se incorporó
11 Marzo 2020
Mensajes
22
Expone el problema primero en papel y haz un diagrama del paso a paso cómo lo solucionarías.

Ya que quieres hacer un chat, tendrás varias partes de las cuales preocuparte: divide cada parte y empieza por lo más básico.

Saludos.
Nunca aprendí a ingeniarme el algortimo previo para luego pasarlo a código. Y seguí avanzando los ramos y tal pero creo que es vital y generalmente por eso, tengo problemas de identación y así.
 
Upvote 0

ranamaldita

mueranse
Se incorporó
24 Junio 2003
Mensajes
4.522
pa mi es un formulario que escribe una linea no mas que puede ser un archivo de texto mula que vas al mismo tiempo mostrando o buffereado como se te de la gana, evaluando siempre lo que escribe puedes llevar el contador de "tu", antes de escribirlo en el archivo o buffer, si escribe exit = vuelve al menu no mas.

#todosSomosJosefina
 
Upvote 0

0.O

Miembro Activo
Se incorporó
11 Marzo 2020
Mensajes
22
Sigo sin entender el problema.
Creo que mejor lo voy a dejar aquí...

1634317016482.png


probablemente, es lo que mencionaba @Ariadno de cómo resolver este ejercicio de todas formas.
 
Upvote 0

tglaria

InExperto
Se incorporó
10 Febrero 2005
Mensajes
9.753
¿que materia estas viendo?
¿modulos?
¿añgoritmos?
Materia?

Si necesitas varioa usuarios, ¿seria hebras?
¿se envia la informacion por sockets?
Necwsitas interfaz grafica?
 
Upvote 0

0.O

Miembro Activo
Se incorporó
11 Marzo 2020
Mensajes
22
¿que materia estas viendo?
¿modulos?
¿añgoritmos?
Materia?

Si necesitas varioa usuarios, ¿seria hebras?
¿se envia la informacion por sockets?
Necwsitas interfaz grafica?
Man.. comentaba recién que con suerte llegué a arreglos de c (vectores y matrices). No pensaba hacer algo tan complejo. Más bien sería ¿la algoritmica que me solicitan?
 
Upvote 0

tglaria

InExperto
Se incorporó
10 Febrero 2005
Mensajes
9.753
Man.. comentaba recién que con suerte llegué a arreglos de c (vectores y matrices). No pensaba hacer algo tan complejo. Más bien sería ¿la algoritmica que me solicitan?
Manda la pagina completa.
No se que te estan evaluando xD
 
Upvote 0

neondunker

Badass goodguy :3
Reviewer
Se incorporó
31 Mayo 2006
Mensajes
4.835
Pero hacete el flujo, el seudocodigo. No necestias saber programacion para definir los pasos.
 
Upvote 0
Subir