domingo, 19 de janeiro de 2020

Escreva um procedimento para calcular as raízes de uma equação de 2o grau. A função deve receber as constantes A, B e C da equação como parâmetros e retornar três valores

Em linguagem C

#include <stdio.h>
#include <math.h>
#include <locale.h>


float equacao(float a, float b, float c){
float delta, x, x1;
delta = (pow(b,2)) - (4 * a * c);
if (delta > 0){
x = ((-b) + sqrt(delta))/2 * a;
x1 = ((-b) - sqrt(delta))/2 * a;
printf("As raízes da equação é %f e %f", x, x1);
}
else if (delta == 0){
x =  (-b)/2 * a;
printf("A raiz da equação é %.2f", x);
}
else{
printf("Delta não possui raizes reais");
}
}

int main(){
setlocale (LC_ALL, "Portuguese");
float a, b, c, resultado;
printf("Digite o valor de A:");
scanf("%f", &a);
printf("Digite o valor de B:");
scanf("%f", &b);
printf("Digite o valor de C:");
scanf("%f", &c);
resultado = equacao(a, b, c);
}

Nenhum comentário:

Postar um comentário

Faça um algoritmo para ler dois vetores V1 e V2 de 15 números cada. Calcular e escrever a quantidade de vezes que V1 e V2 possuem os mesmos números e nas mesmas posições.

Em linguagem C #include <stdio.h> #include <cstdlib> int main(){ int i, j, cont, vet[5], vet1[5]; ...