UTNianos

Versión completa: Recomendación para Sintaxis!!!
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Páginas: 1 2 3
Bruno en algoritmos y bruno en sintaxis... no hay nada mejor...
La verdad no se si este es el lugar, pero quiero expresar mi opinion con respecto al final de sintaxis. Los profesores a la hora de corregirte son unos garcas :whip: el ultimo final del 22-12-08 nos bocharon a un monton de alumnos por un %d, diciendo q ese era el criterio de correccion de la "catedra", y decian q los ellos no decidian si estaba bien o no, q eso lo decia la "catedra". Parewce un chiste no? la "catedra", y cuando le digo quien es la catedra me salen con que es el profesor Muchnik, que como todos deben saber no asiste a ningun final por problemas de salud, conclusion te estan diciendo jodete! si tenes alguna duda con la correccion JODETE!! Asi nomas,te dicen mandale un mail a muchnik. Yo se que varias personas tuvieron el mismo problema, por que para el final de sintaxis necesitas 1 punto de la parte practica, y despues 3 o mas de la parte teorica(verdaderos y falsos) y con eso del %d nos bocharon a todos, saben por que? por que para imprimir una variable tipo unsigned int pusimos %d en vez de poner %u, cuando para ese programa no cambia en nada. Bueno nada mas, espero que me disculpen si puse mi comentario en la seccion incorrecta,pero queria q sepan esto que les viene pasando a varias personas q dan el final de sintaxis , es una masacre. Suerte

P.D: Yo le mande el mail a muchnik y su respuesta fue :

"" Si la función retorna unsigned, el formato debe ser %u y no %d.
El %d corresponde al tipo int (números negativos, 0 y números positivos).
El %u corresponde a los enteros sin signo (0 y positivos, en un rango que es el doble +1 que el de int).
Por eso, no es lo mismo. ""
Y solo por ese especificador nos anulo el ejercicio practico dejandonos sin chance de aprobar, cuando si pones %d en ese ejercicio en particular era exactamente lo mismo.
eljavidelomas escribió:La verdad no se si este es el lugar, pero quiero expresar mi opinion con respecto al final de sintaxis. Los profesores a la hora de corregirte son unos garcas whip el ultimo final del 22-12-08 nos bocharon a un monton de alumnos por un %d, diciendo q ese era el criterio de correccion de la "catedra", y decian q los ellos no decidian si estaba bien o no, q eso lo decia la "catedra". Parewce un chiste no? la "catedra", y cuando le digo quien es la catedra me salen con que es el profesor Muchnik, que como todos deben saber no asiste a ningun final por problemas de salud, conclusion te estan diciendo jodete! si tenes alguna duda con la correccion JODETE!! Asi nomas,te dicen mandale un mail a muchnik. Yo se que varias personas tuvieron el mismo problema, por que para el final de sintaxis necesitas 1 punto de la parte practica, y despues 3 o mas de la parte teorica(verdaderos y falsos) y con eso del %d nos bocharon a todos, saben por que? por que para imprimir una variable tipo unsigned int pusimos %d en vez de poner %u, cuando para ese programa no cambia en nada. Bueno nada mas, espero que me disculpen si puse mi comentario en la seccion incorrecta,pero queria q sepan esto que les viene pasando a varias personas q dan el final de sintaxis , es una masacre. Suerte

P.D: Yo le mande el mail a muchnik y su respuesta fue :

"" Si la función retorna unsigned, el formato debe ser %u y no %d.
El %d corresponde al tipo int (números negativos, 0 y números positivos).
El %u corresponde a los enteros sin signo (0 y positivos, en un rango que es el doble +1 que el de int).
Por eso, no es lo mismo. ""
Y solo por ese especificador nos anulo el ejercicio practico dejandonos sin chance de aprobar, cuando si pones %d en ese ejercicio en particular era exactamente lo mismo.

entiendo tu postura, y en parte la comparto. así nos han bochado a varios más de una vez en ese final.
pero hay que tener en cuenta que la materia no es "programación", sino justamente "sintaxis y semántica", por eso esos pequeños detalles que nos parecen menores para "la cátedra" no lo son.
si fuera lo mismo, no existiría %d y %u, bastaría con uno. por ahí para ese ejemplo en concreto era lo mismo, pero no va por ahí la mano. por eso lo corrigen así y se ponen tan turros.
piensen, cuando dan este final, que lo hacen con tooooda la intención de hacernos pisar el palito. ejemplo típico:
La siguiente sentencia es correcta <acá te ponen algo de código>

y uno analiza el código, y le manda un V grande como una casa porque hizo 10 mil pruebas en su cabeza y sabe que el código funciona. y te lo ponen mal. qué pasó? posibles respuestas:
1- no es una sentencia, es una expresión.
2- no tiene el punto y coma al final.

así es, y así van a seguir desaprobando gente.
Bruno en sintaxis no me gustó :(
Dem0 escribió:Bruno en sintaxis no me gustó :(

Comparto la opinión, curse algoritmos y sintaxis con el, en algoritmos me pareció genial, en sintaxis dejo muchisimos temas afuera, mas allá de otro detalles que no me gustaron pero que no vienen al caso.
Hola gente, me toco cursarla con Muchnik. Si bien este cuatrimestre fue algo raro, porque por problemas de salud no podia asistir y la mayoria de las clases fueron por mail, me parecio una perdida total de tiempo hacernos ir por una hora y media, ya que 8:30 se terminaba la clase (cuando iba) Sin decir que la cursada son dos dias perdidos, porque uno se podria anotar por ahi en otra materia. Pero como es una cursada de dos dias, el siga no te deja anotarte a otra en ese mismo dia y turno. Si no estas apretado con las cursadas, con Sola vas a tener un ritmo de estudio apabullante.
Cita:si fuera lo mismo, no existiría %d y %u, bastaría con uno.

Fruit my dear LeaTex :P

Hay muchisimas cosas que son lo mismo, tienen el mismo valor, la misma funcionalidad, y sin embargo se ponen de forma distinta.

Ejemplos???

0 = NULL = '\0'

char = signed char

Al igual que miles de cosas cuando programas con la API de windows, como tenes el LPTSTR que es igual a un char *, DWORD que es un int (o long int, no recuerdo), y un sinfin de etceteras.....


Me parece una garcha que tomen esas cosas, ya que es Sintaxis y Semantica de lenguajes, no es Sintaxis y Semantica de C. Deberian hacer algo mas "Puro" a nivel teorico, hinchar mas las bolas con automatas de pila, maquinas de turing, enseñar sobre compiladores, problemas como la ambiguedad a derecha-izquierda, como desarrolla un compilador el arbol de derivacion, etc....

Hablando especificamente del final, supuestamente, no, no son lo mismo %d que %u. Por las dudas fijate en los extremos, osea, a una variable i andale incrementando, que se yo, 10000 unidades dentro de un for, y que te vaya imprimiendo, con %d y %u. Seguro que en un momento, uno te lo toma como negativo y otro no. Nosotros tuvimos ese problemita, y la IP era -64.-otronumero.otro.otro (-64 es 192 en signed char).

Off-topic:
Edita Adriano: Chacal... a cuidar lo que decimos =P ;)
Teseracto escribió:
Cita:si fuera lo mismo, no existiría %d y %u, bastaría con uno.

Fruit my dear LeaTex =P

pero más adelante dice...

Teseracto escribió:Hablando especificamente del final, supuestamente, no, no son lo mismo %d que %u.

¿entonces, en qué quedamos? tu explicación fue válida, pero son cosas distintas. si los tipos que lo hicieron lo pensaron así, por algo debe ser. sino tranquilamente podríamos utilizar tu justificación para explicar la pregunta que causó el drama, pero ya vimos la respuesta de Muchnik...

Cita:Si la función retorna unsigned, el formato debe ser %u y no %d.
El %d corresponde al tipo int (números negativos, 0 y números positivos).
El %u corresponde a los enteros sin signo (0 y positivos, en un rango que es el doble +1 que el de int).
Por eso, no es lo mismo.
me toco Muchnik parece xD

aunque las clases las da adamoli a dos cursos (el suyo y el de Muchnik) whip


confused confused
A mí en su momento (el lejano 2006...pensar q el año q viene ya es otra vez el mundial [Imagen: fb96f4c6.gif]) cursé lunes y miércoles a la mañana con Adamoli/Solá....todos (?) saben la opinión q tengo de la 1° y en Sintaxis muchas veces nos salvó las papas....del 2° si bien reconozco q sabe mucho, a su vez le falta demasiada muñeca para manejar un curso (el famoso "sabe pero no sabe explicarlo")

Esto hará 3 años, a lo mejor el tipo ya se aggigornó (?) un poco más, who knows....y yo con el final zafé ya q me tocó la época de solo V/F, aunq el parcial q me tomaron fue tipo los finales de ahora cuando gente q la aprobó antes q yo la aprobaron sin parcial siquiera (o en el caso de los q cursaron con Muchnik, se de un conocido q rindió el parcial a domicilio en pijamas tomando Coca Cola (!))
me toco bruno... estoy mas q feliz!! =)
Me tocó Marta Ferrari. Veremos...
Me tocó Sola!!! Y puse tilde porque sino eso sonaba muy desvirtuado! jajaja
Aún con tilde suena desvirtuado jajajajja
Páginas: 1 2 3
URLs de referencia