miércoles, 30 de noviembre de 2011

Fecha de reposiciones y final

Reposiciones del Examen 1 ó Examen 2: Miércoles 7 de diciembre 7:00 am
Final: Viernes 9 de diciembre 7:00 am

Para aquellos que tienen promedio de tareas reprobatorio, el único camino que les queda es presentar final.

Calificaciones Finales

No. de Cuenta Nombre T1 T2 T3 T4 T5 PT E1 E2 PE CF
309064497 Cabrera Cárdenas Iván 0 0 0 0 0 0 0 0 0 NA
412490017 Cardoso Fernández Víctor 10 10 10 10 10 10 10 10 10 10
309076140 Chávez Valencia Paulina 10 0 0 0 0 2 0 0 0 NA
309065937 Cid Oros Mayra 10 10 10 10 10 10 5 0 2.5 NA
309243285 Cisneros Contreras Iván 10 10 10 10 10 10 10 10 10 10
309230779 Damián Martínez Carla 10 10 0 0 0 4 4 0 2 NA
306277647 de los Santos Castañeda 0 0 0 0 0 0 0 0 0 NA
309009463 Donlucas Pérez Jaime 10 10 10 10 10 10 9 8 8.5 9
412002315 Estrada Salgado Fernando 10 10 10 10 10 10 10 10 10 10
309037846 Fermín Olvera Yazmín 0 0 0 0 0 0 0 0 0 NA
309188539 García Morales Luis F 10 10 10 10 10 10 10 10 10 10
305546113 Guillén Tavera Jorge E 10 10 9 0 0 5.8 0 0 0 NA
309146746 Hérnandez Alejandre F 10 0 10 10 10 7.5 7 8 7.5 9
309337311 Juárez Venegas Carlos I 10 10 10 10 10 10 10 6 8 9
307337717 Landa López Luis Ernesto 10 10 0 10 10 8 4 10 7 8
412490062 Liang Haimei 10 0 0 0 0 8 10 6 8 8
412051083 López Alvarado José Juan 10 10 10 10 10 10 10 10 10 10
412000964 Peña Conzuelo Andrés 10 10 10 10 10 10 10 10 10 10
412010709 Ramos Castro Miguel A 10 0 0 10 10 6 8 10 9 8
309272232 Rodríguez Herrera Leó 10 0 10 0 10 6 6 0 3 NA
309315108 Romero Chávez Luis A 10 10 0 0 0 10 10 10 10 10
308208591 Velázquez Díaz Juan C 10 0 0 0 0 2 6 0 3 NA
309571504 Villegas Burgos Carlos M 10 10 10 10 10 10 10 10 10 10

T1 Tarea 1
T2 Tarea 2
T3 Tarea 3
T4 Tarea 4
T5 Tarea 5
PT Promedio Tareas
E1 Examen 1
E2 Examen 2
PE Promedio Exámenes
CF Calificación Final

Como se dijo al principio del curso, para acreditar la materia 50% Tareas 50% Exámenes y deben de tener calificación probatoria en los promedios de las tareas y exámenes.

So podrá reponer solo un examen ó presentar un examen final.

jueves, 24 de noviembre de 2011

viernes, 18 de noviembre de 2011

lunes, 14 de noviembre de 2011

Alumnos que exentan examen

Víctor Cardoso Fernandez
Lopez Alvarado
Luis Enesto Landa Lopez
Cisneros Contreras Ivan Ricardo
Andres Peña Conzuelo
Fernando Estrada
Carlos Mauricio Villegas Burgos
Ramos Castro Miguel Angel

Fecha de Examen

La fecha del examen será el viernes 18 de noviembre de las 7 a las 9 de la mañana.

Tema: Programación en C.

"2 Problemas a resolver"

viernes, 11 de noviembre de 2011

#include <stdio.h>
#include <stdlib.h>
        main()
{
        float v1[3], v2[3];
        int i=0;
        for(i=0;i<3;i++)
        {
        v1[i]=v2[i]=0;
        }
        for(i=0;i<3;i++)
        {
        printf("Dame la entrada %i del vector1\n",i+1);
        scanf("%f",&v1[i]);
        }
        for(i=0;i<3;i++)
        {
        printf("Dame la entrada %i del vector2\n",i+1);
        scanf("%f",&v2[i]);
        printf("La entrada %i del vector suma es: %.f\n",i+1,v1[i]+v2[i]);

        }
        /*for(i=0;i<3;i++)
        {
        printf("La entrada %i del vector suma es: %.f\n",i+1,v1[i]+v2[i]);
        }*/

        printf("Fin\n");
        return(0);
}
El examen se llevará acabo el día viernes 18 de noviembre de 2011

jueves, 10 de noviembre de 2011

Hola a todos preguntan en las prácticas que son opcionales!!:

En el primer programa, el que calcula S(i^2 +sqrt(i-2)) desde i=0 hasta i=n, si el limite inferior de la suma es fijo en 0 (como la formula del blog), pues de cualquier modo pasará por i=0 e i=1, donde el termino de la raiz no está definido. Mi pregunta es: ¿Qué valores le debemos asignar a los terminos de la suma donde i=0 e i=1. ¿Sería que el término sólo sea x^2, y en los demás ya sea S(i^2 +sqrt(i-2))? O mas bien, ¿es que en realidad la cota inferior no es fija (como la imagen del blog) y lo programamos para que haga las decisiones como el ejemplo de la clase?

Respuesta:
Como bien se describe en la pregunta, es necesario que su programa tome decisiones que le permitan 2 cosas.
1.- Avisar al usuario de su programa el problema decetcado
2.- Evitar que ocurra un error.
3.- En este caso no del todo esta mal, no tiene solucion R pero en C si, así que podrían también calcular el valor de la raíz y sacar un mensaje de error o aviso, pero colocando como resultado el valor de la raíz imaginaria =).



En el segundo programa, el de estadística, dice "de un conjunto de datos definidos por ustedes". ¿Con eso te refieres a que primero hacemos una base de datos(?) ya definida y que el programa la tome?, o ¿que sea el mismo programa el que de algun modo llene los datos? o ¿que el usuario llene los datos a través de la entrada estandar con scanf iterativos?
Respuesta:
Aquí es como ustedes decidan lo importante es sacar la estadística
¿es el usuario quien define el tamaño de los vectores que se suman y sus entradas (como el plus de la tarea que dejó el profesor David para matrices)? O ¿cuáles son las especificaciones de ese programa?
Respuesta:
en R2 y R3 nada más el usuario decide en cual desea e indica las entradas de cada vector

miércoles, 9 de noviembre de 2011

Ejercicios a resolver como prácticas para preparar el examen:
Ejercicio 1 programar:

Calcular la moda, media y varianza de un conjunto de datos definidos por ustedes.

Hacer la suma de vectores.
En cuanto a la bibliografía pues es prácticar con las ligas que ya les puse y encontre un libro de C en la biblioteca, espero les sirva.








#include <stdio.h>
#include <math.h>
#include <stdlib.h>







    double suma(int cotaInf, int cotaSup) //Firma de la función//
{

if( (cotaInf < 0 && cotaSup > 0) || cotaInf > cotaSup){
    printf("Los parámetros son incorrectos, o en el rango especificado hay una divión por cero");
    return -1;

}else{

    double i=0,cuadrado=0,cubo=0,div=0,suma=0;
    double sumaAcumulada=0;
    for(i=cotaInf;i<=cotaSup;i++)
{
        cuadrado=pow(i,2);
        cubo=pow(i,3);
        div=(cubo)/(3*i);
        suma=(div)+(cuadrado);
    sumaAcumulada=sumaAcumulada+suma;
}
    return (sumaAcumulada);

}

}

    int main()
{
    int cI=-8, cS=10;
     printf("La suma es:%lf\n",suma(cI,cS));

}

#include <stdio.h>
#include <math.h>







    double suma(int cotaInf, int cotaSup) //Firma de la función//
{
    double i=0,cuadrado=0,cubo=0,div=0,suma=0;
    double sumaAcumulada=0;
    for(i=cotaInf;i&lt;=cotaSup;i++)
{
    if(i==0);
        cuadrado=pow(i,2);
        cubo=pow(i,3);
        div=(cubo)/3;
        suma=(div)+(cuadrado);
    sumaAcumulada=sumaAcumulada+suma;
}
    return (sumaAcumulada);

}

    int main()
{
    int cI=8, cS=10;
     printf("La suma es:%lf\n",suma(cI,cS));
     printf("La suma es:%lf\n",suma(cI,cS));
     printf("La suma es:%lf\n",suma(cI,cS));
}

martes, 8 de noviembre de 2011