jueves, 14 de diciembre de 2017

Mejores promedios semestre Agosto Diciembre 2017


Felicidades por la constancia e interés, el futuro premia a las personas trabajadoras.

CAMACHO CORNEJO ALONDRA
HERNANDEZ TISCAREÑO JAIME
GASPAR RANGEL PABLO CESAR




martes, 28 de noviembre de 2017

Regla de Cramer

#include
#include

int main()
{

    int tas[3][4];
    int v1[3];
    int v2[3];
    int v3[3];
    int taas[3][4]={1,-3,2,3,5,6,-1,13,4,-1,3,8};
    int as[4][3];
    int ast[4][3];
    int r,c;
    printf("programa que resuelve un sistema de ecuaciones de 3 ecuaciones con 3 incognitas\n");
   // for(r=0;r<3 p="" r="">   //     for (c=0;c<4 c="" p="">            //if (r==0){
   //         printf("primer ecuacion\n");
   //         printf("valores %i %i\n", r,c);
   //         printf("Dame el coeficiente y resultado\n", r,c);
   //         scanf("%i", &tas[r][c]);
    //}
//}
    //imprime matriz
   for (r=0;r<3 p="" r="">        for (c=0;c<4 c="" p="">            printf("%i\t", taas[r][c]);
        }
        printf("\n");
    }
      printf("\n");
    //Determinante
    int l=0;
     for (r=0;r<3 p="" r="">        for (c=0;c<3 c="" p="">            if(r==0)
            {
             v1[c]= taas[r][c];
            }
            if(r==1)
            {
             v2[c]= taas[r][c];
            }
            if(c==2)
            {
             v3[l]= taas[r][c];
             l++;
            }
            as[r][c]=taas[r][c];


        }

    }

    //Impresion de vectores
     printf("Vectores\n");
    for (r=0;r<3 p="" r="">    printf("%i \t", v1[r]);
    }
   printf("\n");
     for (r=0;r<3 p="" r="">    printf("%i \t", v2[r]);
    }
     printf("\n");
     for (r=0;r<3 p="" r="">    printf("%i \t", v3[r]);
    }
      printf("\n");

//matriz sarrus

    for (r=0;r<5 p="" r="">        for (c=0;c<3 c="" p="">            if(r==3)
            {
             as[r][c]=v1[c];
            }




        }

    }
      printf("\n");
    printf("Matriz determinante\n");
    for (r=0;r<5 p="" r="">            for (c=0;c<3 c="" p="">                printf("%i\t", as[r][c]);
            }
            printf("\n");
        }
  printf("\n");

// int lir=0; int lsr=3;
 int dp=0; int i=0;
 int dp1=0;int dp2=0;int dpt=0; int dps=0; int DAS=0;
  /*  for (c=0;c<3 c="" p="">
        for (r=lir;r                i=lir;
             if (c==0)ast[i][c];


            printf("%i %i (%i) \t",r,c,as[r][c]);

        }
        printf("\n");
          lir=lir+1;
          lsr=lsr+1;
    }*/

printf("Diagonal Principal\t");
dp=as[0][0]*as[1][1]*as[2][2];
dp1=as[1][0]*as[2][1]*as[3][2];
dp2=as[2][0]*as[3][1]*as[4][2];
dpt=dp+dp1+dp2;
printf("%(%i) \n",dpt);

printf("Diagonal Secundaria\n");
dp=as[0][2]*as[1][1]*as[2][0];
dp1=as[1][2]*as[2][1]*as[3][0];
dp2=as[2][2]*as[3][1]*as[4][0];
dps=dp+dp1+dp2;
printf("%(%i) \n",dps);
DAS=dpt-dps;
printf("Determinante del sistema \t  %i : ",DAS);
printf("\n");
    printf("Matriz incognita X\n");
  int miy[3][5];int mix[3][5];
  mix[0][0]=taas[0][3]; mix[0][1]=taas[0][1]; mix[0][2]=taas[0][2] ;
  mix[1][0]=taas[1][3]; mix[1][1]=taas[1][1]; mix[1][2]=taas[1][2] ;
  mix[2][0]=taas[2][3]; mix[2][1]=taas[2][1]; mix[2][2]=taas[2][2] ;
  mix[3][0]=taas[0][3]; mix[3][1]=taas[0][1]; mix[3][2]=taas[0][2] ;
  mix[4][0]=taas[1][3]; mix[4][1]=taas[1][1]; mix[4][2]=taas[1][2] ;

 for(r=0;r<5 p="" r="">
    for(c=0;c<3 c="" p="">    {
       printf("%i\t",mix[r][c]);
    }
    printf("\n");
 }


 printf("\n");
    printf("Matriz incognita Y\n");

  miy[0][0]=taas[0][0]; miy[0][1]=taas[0][3]; miy[0][2]=taas[0][2] ;
  miy[1][0]=taas[1][0]; miy[1][1]=taas[1][3]; miy[1][2]=taas[1][2] ;
  miy[2][0]=taas[2][0]; miy[2][1]=taas[2][3]; miy[2][2]=taas[2][2] ;
  miy[3][0]=taas[3][0]; miy[3][1]=taas[0][3]; miy[3][2]=taas[0][2] ;
  miy[4][0]=taas[1][0]; miy[4][1]=taas[1][3]; miy[4][2]=taas[1][2] ;

 for(r=0;r<5 p="" r="">
    for(c=0;c<3 c="" p="">    {
       printf("%i\t",miy[r][c]);
    }
    printf("\n");
 }




}

jueves, 23 de noviembre de 2017

pendiente



#include
#include

int main()
{
    int tas[3][4];
    int taas[3][4]={1,3,2,3,5,6,1,13,4,1,3,18};
    int as[3][4];
    int r,c;
    printf("programa que resuelve un sistema de ecuaciones de 3 ecuaciones con 3 incognitas\n");
    for(r=0;r<3 r="" span="">
        for (c=0;c<4 c="" span="">
            //if (r==0){
            printf("primer ecuacion\n");
            printf("valores %i %i\n", r,c);
            printf("Dame el coeficiente y resultado\n", r,c);
            scanf("%i", &tas[r][c]);
      /*  }
            if (r==1){
            printf("segunda ecuacion\n");
        printf("valores %i %i\n", r,c);
            }
        if (r==2){
            printf("tercera ecuacion\n");
        printf("valores %i %i\n", r,c);
        }*/


            //scanf("");
        }
        printf("\n");
    }
    for (r=0;r<3 r="" span="">
        for (c=0;c<4 c="" span="">
            printf("%i\t", taas[r][c]);
        }
        printf("\n");
    }
    int lir=0; int lsr=4;
    for (c=0;c<3 c="" span="">
        for (r=lir;r
            printf("%i %i \t",c,r);
        }
        printf("\n");
    }

}

jueves, 9 de noviembre de 2017

Programa unidad cuatro

#include
#include

int main()
{
int m,i,r;
  printf("Escribe un numero para hacer la tabla de multiplicar\n");
  scanf("%d", &m);
for(i=1; i<11 i="" p="">    r=i*m;
    printf("%i * %i  = %i\n",m,i,r);
}

//Convierta la multiplicación en  a función y  hacer que el programa pida en 3 ocasiones deferentes  //tablas comprobar que no sean menores o iguales a cero y que no sean mayores de 100

    return 0;
}

lunes, 16 de octubre de 2017

Funcion sqrt

int main()
{
   double x = 6.54321;
 
   printf( "sqrt( %f ) = %f\n", x, sqrt(x) );
   return 0;
}

funciones math.h

#include
#include

int main() {
    double num, seno, coseno, tangente;
    num = 2*M_PI;
    seno = sin(num);
    coseno = cos(num);
    tangente = tan(num);
    printf("Seno: %f\nCoseno: %f\nTangente: %f\n",
           seno, coseno, tangente);
    return 0;
    /*Funciones trigonométricas:
sin(double x): devuelve un double con el valor del seno de x
cos(double x): devuelve un double con el valor del coseno de x
tan(double x): devuelve un double con el valor de la tangente de x
asin(double x): devuelve un double con el valor del arco seno de x
acos(double x): devuelve un double con el valor del arco coseno de x
atan(double x): devuelve un double con el valor del arco tangente de x
sinh(double x): devuelve un double con el valor del seno hiperbólico de x
cosh(double x): devuelve un double con el valor del coseno hiperbólico de x
tanh(double x): devuelve un double con el valor de la tangente hiperbólica de x

Otras funciones:
sqrt(double x): devuelve un double con el valor de la raíz quadrada de x
exp(double x): devuelve un double con el valor del número e elevado a la potencia x
log(double x): devuelve un double con el valor del logaritmo neperiano de x
pow(double x, double y): devuelve un double con el valor de x elevado a y
abs(double x): devuelve un double con el valor absoluto de x
*/
}

martes, 15 de agosto de 2017

Evaluación Diagnóstico

Copie en el  URL, conteste y envie
https://docs.google.com/forms/d/e/1FAIpQLScweHRxusoeDZX5G8Le4uXX6YG9Mpxx71WIRP3ZXmnsXiGu1w/viewform

jueves, 10 de agosto de 2017

Criterio de Evaluación

Programación Estructurada %
Unidad I Exposición de experiencia   10
Expone importancia de la Computación en el desarrollo histórico de la ingeniería 10
Reporte de clasificación de los tipos de lenguaje de programación 10
Desarrollar algoritmos  20
Resolver problemas utilizando algoritmos computacionales. 50
Unidad II Socializar la estructura básica de programas en lenguaje C. 10
Elaboración de ejercicios. 20
Ejercicios de cadenas  de caracteres en parejas. 20
Elaboración de  programas en lenguaje C,  de forma individual y grupal. 50
Unidad III Repaso de temas de la unidad anterior, elaborar un cuadro sinóptico, coevaluación 10
Uso de estructuras de control. 50
Resolver problemas matemáticos con lenguaje de programación C y  estructuras de control. 40
Unidad IV Conocer la estructura de la función, elaborar algunas estructuras en duetos en su crestomatía. 10
Implementar  las funciones con parámetros de entrada y salida. 20
Implementar las funciones con parámetros externos  20
Elaborar programas con el uso de funciones con parámetros y externas. 50
Unidad V Comprensión de un arreglo. 20
Uso de vectores y matrices. 20
Aplicación de arreglos en un problema determinado. 20
Elaborar un proyecto con el uso de arreglos. 40
Unidad VI Elabora un diagrama de tallo y hoja con los temas vistos en la materia. 10
Elaborar la(s) práctica(s) de uso de software con wi-fi 10
Elabora y entregar en tiempo y forma  el proyecto final de la materia y la unidad. 80

Temario Programación Eléctrica Agosto - Diciembre 2017

Unidad I Fundamentos de programación
1.1. Importancia de la programación de computadoras.
1.2. Clasificación de los tipos de lenguajes de programación.
1.3. Diseño de algoritmos.
1.4. Diagramas de flujo
1.4.1. Uso de programas de simulación para diagramas de flujo.
1.5. Importancia del compilador en los lenguajes de alto nivel.
Unidad II Elementos del lenguaje de programación
2.1. Introducción al entorno de programación.
2.2. Estructura básica de un programa
2.2.1. Comentarios.
2.2.2. Identificadores.
2.2.3. Palabras reservadas.
2.2.4. Tipos de datos:
2.2.4.1. Simples.
2.2.4.2. Compuestos.
2.2.5. Variables y Constantes.
2.2.6. Atributos.
2.2.7. Operadores
2.2.7.1. Aritméticos
2.2.7.2. Lógicos
2.2.7.3. Condicionales
2.2.7.4. De desplazamiento
2.2.8. Manejo de cadena de caracteres
Unidad III Arreglos
3.1. Definición e importancia de los arreglos en la programación.
3.2. Declaración de arreglos unidimensionales y multidimensionales.
3.3. Lectura de arreglos unidimensionales y multidimensionales
3.4. Operaciones con arreglos.
Unidad IV Estructuras de control
4.1. Estructuras de selección.
IF, IF/ELSE, IF/ELSEIF
4.2. Estructuras de repetición.
WHILE, DO WHILE, FOR
4.3. Estructura de múltiple selección.
SWITCH/CASE
4.4. Formulación y aplicación de algoritmos utilizando estructuras de control.
Unidad V Funciones
5.1. Estructura de la función.
5.2. Llamado o invocación de una función.
5.3. Uso de funciones con parámetros
5.3.1. De entrada
5.3.2. De salida
5.4. Funciones externas
5.4.1. Del usuario 5.4.2. De bibliotecas
Unidad VI Uso de puertos de comunicación
6.1. Tipos de puertos comunicación.
6.2. Especificaciones de los puertos de comunicación.
6.3. Envió y recepción de datos a través de un puerto de comunicación.