Exemplo n.º 1
0
void SimpsonComp::Executa_metodo(){

    /// Ingresa datos
    ingresaDatos();
    ///  Cuenta los datos ingresados
    //int a = ndatos();

    /// Ejecuta
    /*
    switch (seleccinaMetodo(a)){
case 1:
    /// Caso simpson 1/3

    break;
case 2:
    /// caso simpson 3/8
    break;

case 3:
    /// caso simpson 1/3 y simpson 3/8
    /// ejecuta 1/3 -> tot13
    /// ejecuta 3/8 -> tot38
    /// el total a entrega es "tot13 + tot28  -> total"

    break;

    } */


}
Exemplo n.º 2
0
int main(){
	int c1,f1,c2,f2;
	float **m1,**m2,**mres;

	printf("programa que multiplica matrices de nxn \n");
	//se ingresan los tamanos de las matrices
	printf("dame el tamano de la matriz 1\n");
	ingresarTamano(&c1,&f1);
	printf("dame el tamano de la matriz 2 \n");
	ingresarTamano(&c2,&f2);

	//validamos si la operacion se peude realizar
	validarOperacion(&c1,&f2);

	//creamos las matrices
	m1 = crearM(&f1, &c1);
	m2 = crearM(&f2, &c2);

	mres = crearM(&f1, &c2);

	//se igresa datos a las matrices
	printf("ingresa los datos de las matrices:\n");
	printf("matriz 1\n");
	ingresaDatos(m1,f1,c1);
	printf("matriz 2\n");
	ingresaDatos(m2,f2,c2);

	//se imprimen las matrices
	printf("matriz 1\n");
	imprimeM(m1, f1, c1);
	printf("matriz 2\n");
	imprimeM(m2, f2, c2);

	//se ejecutan las operaciones
	multiplicacion(m1, m2, mres, f1, c2);
	//se muestra el resultado
	printf("el resultado es:\n");
	imprimeM(mres,f1,c2);

	//liberamos la memoria
	liberarMem(m1, f1);
	liberarMem(m2, f2);
	liberarMem(mres, f1);
	return 0;
}