Pueden ayudarme a crear este programa!!!

Iniciado por MSMV, 16 Noviembre 2017, 04:13 AM

0 Miembros y 1 Visitante están viendo este tema.

MSMV

Escriba un programa en C++ que permita resolver una ecuación lineal indicando los valores A y B siendo de la forma ax+b=0. El programa deberá realizar las validaciones pertinentes y determinar si existe solución para la ecuación. :D

MAFUS


pax01

No estamos para hacerte la tarea niño. Codea algo tú, una base, no se, algo aunque sea. Las validaciones o el ingreso de numeros lo que tienes tú no es una duda, es vagancia. 

MSMV

Algo mas me hace falta talvez ya con esto puedan ayudarme!!!!



#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

using namespace std;

int main(int argc, char** argv) {
   
    int a, b, x;
   
    cout << "Ingrese el Valor de a: \n";
    cin >> a;
    cout << "Ingrese el Valor de b: \n";
    cin >> b;
   
    if(a !=0){
       
       x= (-1*b) / a ;
       cout<<"La solucion de la ecuacion es : "<< x <<endl;
          
   }
    else if (b !=0 )
          cout<<"solucion imposible";
       else
          cout<<"solucion indeterminada";
          
          
      


    return 0;
}
   
   

CalgaryCorpus

Si divides enteros, el resultado es entero.

Haz un casting del numerador o del denominador usando la opción que más te guste

(float) a / b

a / (float) b

(float) a / (float)b

(1.0 * a ) / b

a / (1.0 * b)

(1.0 * a ) / (1.0 * b)
Aqui mi perfil en LinkedIn, invitame un cafe aqui