C/C++の宿題をやらせて、お兄ちゃん 22代目
■ このスレッドは過去ログ倉庫に格納されています
0737デフォルトの名無しさん
NGNG#include <stdio.h>
#include <math.h>
int main(void) {
double a, b, c, p, S;
printf("長さaを入力して"); scanf("%lf\n", &a);
printf("長さbを入力して"); scanf("%lf\n", &b);
printf("長さcを入力して"); scanf("%lf\n", &c);
p = (a + b + c) / 2;
if ((p - a) * (p - b) * (p - c) <= 0)
fprintf(stderr, "三角形が出来ないので、入力データに誤りがあること\n");
S = sqrt(p * (p - a) * (p - b) * (p - c));
printf("三角形の面積 %f\n", S);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています