elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: Evaluar función en puntos con c++ en: 23 Junio 2016, 01:43 am
si puedo usar math.h, no me expresé bien, disculpa!

de todas formas ahora voy a leer tu tema
2  Programación / Programación C/C++ / Re: Duda - Como eliminar numeros repetidos de un arreglo en C? en: 23 Junio 2016, 01:29 am
Este ejemplo estaba en el foro, lo probé y funciona perfectamente, espero que te ayude!

Código:
#include <stdio.h>

int main (void) {
        int v_original [10];
        int v_aux [10];
        int v_final [10];
        int cont,num,i,j=0,k,z=0 ;

        for (i=0; i<10; i++) {
                printf("Introduce el valor del array incial %d: ", i+1);
                scanf("%d",&v_original[i]);
        }


        for (i=0;i<10;i++) {
                cont=0;
                num=v_original[i];
                v_aux[j]=num;
                j++;
                for (k=0;k<10;k++)
                        if ( v_aux[k] == num )
                                cont++;

                if ( cont == 1 ) {
                        v_final[z]=num;
                        z++;
                }
        }


        printf("El array simplificado es: \n");
        for (i=0;i<z;i++)
                printf ("%d \n",v_final[i]);

        return 0;
}
3  Programación / Programación C/C++ / Evaluar función en puntos con c++ en: 23 Junio 2016, 01:23 am
Hola buenas noches, soy nuevo en el foro, estoy intentado hacer un programa para la facultad y me surgió un problema.
Para la regularidad de una materia me piden que programe un método numérico, en este caso diferenciación numérica hacia adelante, el cual se divide en dos partes, una ya la tengo listo, pero en la segunda tengo que calcular la derivada de la función ingresada en un punto.
Para realizar el cálculo debo  pedirle al usuario que:
1-ingrese una funcion matematica( ya sea cos(x), x^5+2*x, etc)
2-Punto Inicial
3-Punto Final
4-Salto de punto
ej: cos(x), desde 1, hasta 5, salto de 0.5 .
Para ello tengo que armar la tabla de valores de esa funcion y luego aplicar el método numérico.

AQUI EL PROBLEMA: como hago si el usuario ingresa "cos(x)+2*x^2", esas  "x" se reemplace en los distintos puntos y así poder crear la tabla de funcion para distintos puntos?

EJEMPLO:
cout << "Ingrese la funcion" << endl;
cin>>funcion;
//suponiendo que el usuario ingreso cos(x), y x vale 5. Si imprimo funcion, me muestre el valor del cos(5)


Llevo varios dias pensando e intentado, pero no logro avanzar.
En internet no logré encontrar ningun ejemplo, por eso recurro a ustedes
PD: no respondan con la libreria math.h jaja!

 Espero que me puedan ayudar.

Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines