viernes, 28 de octubre de 2011

Tarea

Programa 1: Crear un código que despliegue las tablas de multiplicar (del 1 al 10) y la tablas trigonométricas (sen, cos, tan, ... y de 30 a 30 grados), dependiendo de cual halla elegido el usuario.

Programa 2. Crear un código que sume dos matrices simetricas, el resultado debera de mostrarse de la siguiente manera suponiendo que M1 = matriz1, M2 = matriz2, MR = matriz resultante:

M1 + M1 = MR

Los valores de las matrices deberán de llenarse (por simplicidad) dentro del código mediante una formula o al declarar las variables.

Plus: Sí el programa (de matrices) da la opción de que el usuario defina la dimensión a las matrices (simétricas o no), el usuario llene la matriz y el resultado sea correcto. Exentará el proximo examen.

jueves, 20 de octubre de 2011

Aviso urgente:

A todos los alumnos les avisamos que el día de mañana no habrá clase, les pedimos a todos una disculpa por la tardanza del aviso, y les recordamos que nos veremos la próxima clase el siguiente miércoles.
Si puden hacer llegar esta información a sus compañeros se los agradeceremos.

Buena noche a todos

miércoles, 19 de octubre de 2011

 PREGUNTA:
Durante estos días he estado simplificando mi código. Sin embargo, algo que ha permanecido igual es el hecho de que a la hora en que quiero escanar un caracter (para las preguntas de sí o no) con scanf("%c",&ans); , inmediatamente se salta esa línea y me deja sin poder escanear (a veces eso significa que por default me manda a rutas que programé de "respuesta inválida"). Para que sí me permita escanear, tengo que poner dos líneas de scanf("%c",&ans); y así sí sirve.
 
¿A qué se debe esto? ¿Qué debo hacer para no necesitar escribir dos líneas iguales y aún así me permita escanear oportunamente? 
 
RESPUESTA:
 
http://www.cplusplus.com/reference/clibrary/cstdio/scanf/

martes, 18 de octubre de 2011

PREGUNTA:

¿El código para la ecuación cuadrática te lo enviamos en gedit o hay alguna forma de que te lo enviemos como código ya compilado?

RESPUESTA

Gedit es un editor de textos como el bloc de notas, no me puedes enviar en gedit, por qué gedit es texto plano!, lo que si es importante es que no esperamos que nos envien todo el binario, como comenté en clase basta con el código fuente, para ser más sencillo todo, hagan una carpeta con su nombre y número de práctica, pongan todo lo que van a entregar dentro y enviela compresa (.zip) a nuestros correos


PREGUNTA:
enemos hasta el viernes después de clase para enviarte todo, ¿Cierto? ¿O te lo tenemos que haber enviado antes de la clase? 

RESPUESTA
TIENEN HASTA EL VIERNES a las  24:00 hrs. para entregar.






domingo, 16 de octubre de 2011

Hola a todos me preguntan:


La primera es que incluso tras incluir la biblioteca math.h al principio y hago uso de la función sqrt de ella, a la hora de compilar me marca error diciendo que hay una referencia desconocida a 'sqrt'. ¿Cómo se soluciona eso? ¿Tengo que compilar la biblioteca al mismo tiempo que el código? Es de hecho, el problema que ocurrió en la clase...

Respuesta:

http://ubuntuforums.org/showthread.php?t=78478 

http://bytes.com/topic/c/answers/519717-how-use-sqrt-function-gcc

http://groups.google.com/group/gnu.gcc.help/browse_thread/thread/53e04251bfee701d?pli=1


Pregunta:

¿Cómo hago para que el sistema pueda (tras hacer una pregunta) recibir una respuesta de "sí o no", y luego utilizarla para decir si (por ejemplo) muestra las raices imaginarias o la solución de una ecuación de primer grado?

Respuesta:
Puedes decir en un mensaje "¿Desea ver las raíces imaginarias? (s/n) " si el usuario teclea la "s" osea sí, las muestras si no pues terminas =)


Pregunta:

¿Hay alguna forma de hacer que, una vez que da la respuesta, le haga una sugerencia al usuario de "iniciar de nuevo" y el programa se regrese al punto donde inicializa las variables y luego les pide su valor al usuario con el scanner? O sea, (si se puede) ¿cómo es posible hacer que el programa se regrese a cualquier punto (en este caso, casi al inicio)?

Respuesta:

Esto es posible con los controladores de flujo como el if, switch, for y while, hasta el momento hemos visto el if , pero puedes comenzar a leer sobre como funcionan si así lo deseas, de todas maneras los veremos más adelante en el curso.

Pregunta:

¿El miércoles habrá clase?

Respuesta

No, tienen más tiempo para entregar la tarea =)