Magazine

Aplicacion para evaluar funciones polinomicas con exponentes enteros hecha en c++.

Publicado el 02 julio 2013 por Francves
Aplicacion para evaluar funciones polinomicas con exponentes enteros hecha en c++.

La siguiente aplicación nos ayudará a evaluar funciones polinómicas con exponentes enteros, ejemplo si tenemos f(x)= x^2 - x y la queremos evaluar en x = 2,  ésto sería f(2) = (2)^2 - 2 = 4 - 2 = 2

main.cpp
/*
* main.cpp
*
* Created on: 02/07/2013
* Author: francves
*/
#include <iostream>
#include <math.h>
#include <stdlib.h>
using namespace std;
int main(){
int j;
int i;
float evaluacion;
char signo;
float resultado = 0;
cout << "Ingrese la cantidad de terminos de la funcion" << endl;
cin >> j;
cout << "Ingrese el valor a evaluar la funcion" << endl;
cin >> evaluacion;
for(i= 0; i < j; i++){
cout << "ingrese el exponente del termino numero " << i+1 << endl;
float termino[i];
cin >> termino[i];
cout << "Ingrese el coeficiente del termino ejemplo: 2X (coeficiente = 2)" << endl;
float coeficiente;
cin >> coeficiente;
cout << "El termino numero " << i+1 << " es positivo o negativo (p/n)?" << endl;
cin >> signo;
if(signo == 'p'){
resultado = (1*coeficiente*pow(evaluacion, termino[i]))+resultado;
}
else
if(signo == 'n'){
resultado = (-1*coeficiente*pow(evaluacion, termino[i]))+resultado;
}
else{
cout << "Debe ingresar (p) para positivos o (n) para negativos, el programa se cerrara, inicielo nuevamente." << endl;
system("pause>null");
exit(0);}
}
cout << "el resultado es: " << resultado << endl;
system("pause>null");
}

Funcionamiento:
Aplicacion para evaluar funciones polinomicas con exponentes enteros hecha en c++.
Les dejaré la carpeta del proyecto ya compilado para que lo puedan ejecutar en sus propias computadoras.
(Para descargar clic en la imagen de abajo)Aplicacion para evaluar funciones polinomicas con exponentes enteros hecha en c++.nota: descomprimir el archivo .rar y entrar en la ruta "evaluar funcion\debug" y ejecuten el .exe

También podría interesarte :

Volver a la Portada de Logo Paperblog

Quizás te interesen los siguientes artículos :