Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- int main(){
- float a = 0.0, b = 0.0, c = 0.0, delta = 0.0, x1 = 0.0, x2 = 0.0;
- printf("Valor de A:\n");
- scanf("%f", &a);
- printf("Valor de B:\n");
- scanf("%f", &b);
- printf("Valor de C:\n");
- scanf("%f", &c);
- if(a == 0){
- printf("A deve ser diferente de 0.\n");
- }else{
- delta = (b * b) - 4 * a *c;
- if(delta < 0){
- printf("Nao ha raizes reais.\n");
- }else if(delta == 0){
- x1 = ((b * -1) + sqrt(delta)) / (2 * a);
- printf("Uma unica raiz. X = %.2f", x1);
- }else{
- x1 = ((b * -1) + sqrt(delta)) / (2 * a);
- x2 = ((b * -1) - sqrt(delta)) / (2 * a);
- printf("Duas raizes. X1 = %.2f, X2 = %.2f", x1, x2);
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment