#include <stdio.h>
#include <math.h>
int main(void) {
int a,b,c;
printf("整数 a を入力してください");
scanf("%d\n",&a);
printf("整数 b を入力してください");
scanf("%d\n",&b);
printf("整数 c を入力してください");
scanf("%d\n",&c);
double d,e;
d=(-b+sqrt(bb-4ac))/2a;
e=(-b-sqrt(bb-4ac))/2a;
if(bb-4ac>0){
printf("実数解は%fと%fです",d,e);
}
else if(bb-4ac=0){
printf("実数解は%f(重解)です",d);
}
else {
printf("実数解はありません");
}
return 0;
}
正直なところmath.hの使い方がよく分かりません。sqrt内の変数はdouble型とあったので(double)b*bとしてみたものの上手くいきませんでした。
回答1件
あなたの回答
tips
プレビュー