viernes, 27 de abril de 2012

#include <stdio.h>

//tipo nombre (parametros) dónde parametro = tipo nombre

int suma (int s1, int s2){

int res=s1+s2;
return res;
}

double resta (double s1, int s2){

return s1-s2;
}

int main(){

printf("sumando %i\n",suma(1,2) );
printf("sumando %f\n",resta(1.5,1) );

return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main(){

printf("Este programa realiza la multiplicación de un escalar por una matriz\n");


int dimension=0;
int i=0,j=0,esc=0;
double vi=0,aux=0;

while(dimension <= 0){

    printf("por favor indica la dimensión de la matriz cuadrada:");
    scanf("%i",&dimension);
//    printf("valor ingresado:%i",dimension);
   
    if(dimension <= 1){
    dimension=0;
        printf("La dimensiòn es incorrecta, por favor indicala otra vez");
    //exit(0);
    }
}
//------------------ Llenando la matriz de dimension x dimension
double matrix[dimension][dimension];

for(i=0; i < dimension; i++){//renglones
    for(j=0; j < dimension; j++){//renglones
        printf("Por favor dame el valor de la matriz en su entrada %i,%i :",i,j);
        scanf("%d",&vi);
        matrix[i][j]=vi;
//        printf("valor ingresado:%d\n",matrix[i][j]);
       
    }
}

//-------- pedir el escalar para multiplicar

    printf("Por favor ingrese el valor del escalar:");
    scanf("%i",&esc);

//----------- multiplicando el escalar por la matriz


for(i=0; i < dimension; i++){//renglones
    for(j=0; j < dimension; j++){//renglones
//    printf("antes matrix :%d\n",matrix[i][j]);

//    printf("escalar:%d\n",esc);
        aux=matrix[i][j];

        matrix[i][j]=aux*esc;
//    printf("despues aux :%d\n",aux*esc);

//    printf("despues matrix :%d\n",matrix[i][j]);


    }
}
//---------- impriendo el resultado


for(i=0; i < dimension; i++){//renglones
    for(j=0; j < dimension; j++){//columnas
   
        printf("[%i][%i]=",i,j);
        printf("%d\n",matrix[i][j]);

    }
}


return -1;
}

martes, 24 de abril de 2012

#include <stdio.h>

int main(){

printf("Este programa realiza sumas de matrices de 2x2\n");
printf("Por favor ingrese los valores de la primer matriz:\n\n\n ");
//for para capturar cada entrada de mi primer matriz es decir 4 veces.


int i=0,j=0;
double valor=0;
double A[2][2];
double B[2][2];

for(i=0; i<2; i++){

    for(j=0; j<2; j++){

        printf("Ingrese la entrada %i,%i de la PRIMER MATRIZ:",i,j);
        scanf("%d",&valor);
        A[i][j]=valor;
                //printf("valor:%d ",valor);

    }//termina for renglones

}//termina for columnas



//------------------------ INGRESANDO LA MATRIZ B




for(i=0; i<2; i++){

    for(j=0; j<2; j++){

        printf("Ingrese la entrada %i,%i de la SEGUNDA MATRIZ:",i,j);
        scanf("%d",&valor);
        B[i][j]=valor;
//                printf("valor:%d ",valor);

    }//termina for renglones

}//termina for columnas

//------------------------SUMANDO MATRICES

double suma=0;
for(i=0; i<2; i++){

    for(j=0; j<2; j++){
       
        suma=A[i][j] + B[i][j];
       
        printf("A[%i][%i]=%d +",i,j,A[i][j]);
        printf("B[%i][%i]=%d =",i,j,B[i][j]);
        printf(" %d \n",suma);



    }//termina for renglones

}//termina for columnas



printf("\n\n");
for(i=0; i<2; i++){

    for(j=0; j<2; j++){

//        printf("A[%i][%i]=%d\n ",i,j,A[i][j] );

    }//termina for renglones

}//termina for columnas




return -1;
}

jueves, 12 de abril de 2012

Tarea

Escribir un programa que despliegue las tablas de multiplicar, con las siguientes opciones:

1-Preguntar al usuario:
a) Que tabla quiere consultar
b) Hasta que numero se desplegará la tabla

2-Validar que los datos que se introduzcan, deben de ser números enteros, si no, mandar un mensaje de error.

Calificaciones de 1° Examen

Cid Oros Mayra - 9
Cornejo de la Concha Eduardo MIguel - 4
Gil Franco Estela Lorena - 4
Martínez Gaytán Renata - 7
Pineda Gracía Argelia Yamil - 6
Ramírez Alvarez Carlos - 6
Valenzuela Sánchez Francisco Antonio - 6

miércoles, 11 de abril de 2012

CLASES DE LOS JUEVES

VERIFICANDO CON MAURICIO, ALGUNAS SEMANAS MÁS, LAS CLASES DE LOS JUEVES SEGUIRÁN SIENDO LOS VIENES.

ASÍ QUE LA PRÓXIMA CLASE SERÁ EL VIERNES 13.