Array de double y recorrido con for

#include <iostream> using namespace std; int main(int argc, char* argv[]) { int dwIndice = 0, dwCantidadElementos; double dNum1 = 0.0, dNum2 = 0.0, dNum3, *lpResultados; cout << "Ingrese el primer numero del intervalo: "; cin >> dNum1; cout << "Ingrese el segundo numero del intervalo: "; cin >> dNum2; if (dNum1 > dNum2) { dwCantidadElementos = (int) ((dNum1-dNum2) / 0.1) + 1 ; dNum3 = dNum1; dNum1 = dNum2; dNum2 = dNum3; } else if (dNum2 > dNum1) { dwCantidadElementos = (int) ((dNum2-dNum1) / 0.1) + 1; } else { cout << "Ambos numeros son iguales, saliendo..."; return 1; } cout << "Expresion a recorrer: X^2 + 4X + 1" << endl; lpResultados = new double[dwCantidadElementos]; for (double i = dNum1; i <= dNum2 ; i+=0.1) { lpResultados[dwIndice] = (i*i) + (4*i) + 1; cout << "Para x valiendo " << i << ": " << lpResultados[dwIndice] << "." << endl; dwIndice++; } system("pause"); delete[] lpResultados; return 0; } //---------------------------------------------------------------------------

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.