el siguiente texto es aporte de la señorita Mari_01
Que tal NANDO22.
Pues a ver si recuerdo mis clases de programación.
Una forma de resolver este problema es con el siguiente código:
/*
Autor: Mari_01
Fecha de Elaboración: 09 / 03 / 2011
Generar el código en lenguaje C para resolver una ecuación de primer grado.
*/
#include <conio.h>
#include <stdio.h>
int main () {
float a,b;
printf("\n\tIngresa el valor del coeficiente 'a': ");
scanf("%f",&a);
if ( a == 0 ) {
printf("\n\n\tERROR!! EL COEFICIENTE DE LA VARIABLE x DEBE DE SER DIFERENTE DE CERO\n\n\t\tFIN DEL PROGRAMA");
getch();
return 0; // Termina la función main.
}
printf("\tIngresa el valor de 'b': ");
scanf("%f",&b);
printf("\n\tLa solucion es: x = %f\n\n\t\tFIN DEL PROGRAMA",-b / a);
getch();
return 0; // Este return no es necesario.
}
Básicamente
lo que hace este código es pedirle al usuario que ingrese el valor del
coeficiente 'a' y si el usuario ingreso el número cero, entonces muestra
un mensaje de error y después termina con la ejecución del programa.
Si
el usuario no ingreso al número cero, entonces el programa procede a
pedirle al usuario el valor de la constante b. Al final muestra el
resultado.
Escogí los valores de 'a' y 'b' como flotantes por que los números pueden ser números reales como 1.2, 4.5, etc.
Espero que te ayude este código.
Nos vemos NANDO22 y suerte!!.