2013年4月24日水曜日

二次方程式の解を求めるプログラム

二次方程式の解を求めるプログラムです。
strtod関数の使い方の例になればと思います。
数字以外の入力が発生した場合、誤入力として再入力を促します。
※66行目は不要です
#include 
#include 
#include 

bool inputCheck(char* e){
 if(*e == '\0'){
  return true;
 }else{
  printf("Discover an incorrect input -> %s\n", e);
  return false;
 }
}

void inputParametor(double *a,double *b, double *c){
 char input[255]={0};
 char *e;
 printf("Please Input Equation Parametor\n");
 do{
  printf("a=");
  scanf("%s",input);
  *a=strtod(input,&e);
 } while (!inputCheck(e));
 
 do{
  printf("b=");
  scanf("%s",input);
  *b=strtod(input,&e);
 } while (!inputCheck(e));
 
 do{
  printf("c=");
  scanf("%s",input);
  *c=strtod(input,&e);
 } while (!inputCheck(e));
 printf("Equation:\n%lfx^2+%lfx+%lf=0\n",*a,*b,*c);
}
 
void main(void){
 double a=0.0,b=0.0,c=0.0;
 double d=0.0;
 double x1=0.0,x2=0.0;

 inputParametor(&a,&b,&c);
 d = pow(b,2) - (4*a*c);
 printf("////////////////Answer///////////////////\n");
 printf("a =\t%lf\n",a);
 printf("b =\t%lf\n",b);
 printf("c =\t%lf\n",c);
 printf("d =\t%lf\n",d);
 if (d < 0)
 {
  printf("No solution\n");
 }else{
  if(d == 0){
   x1 = -b/(2*a);
   printf("x =\t%lf\n",x1);
  }else if(d > 0){
   x1 = (-b + sqrt(d))/(2*a);
   x2 = (-b - sqrt(d))/(2*a);
   printf("x1 =\t%lf\n",x1);
   printf("x2 =\t%lf\n",x2);
  }
 }
 system("PAUSE");
}

2013年4月1日月曜日

【感想】桐島、部活やめたってよ

研究室で『桐島、部活やめたってよ』を見ました。

この作品は朝井リョウ原作の映画です。2013年、『何者』で第148回直木賞受賞したのが記憶にあたらしいですね。僕も『何者』は読みました。それにしてもエグい。この人の作品はなんでこんなに残酷なんでしょう。

高校が舞台となっていて、他の人の感想を読むと“スクールカーストを克明に描き出した作品”とか“登場人物の実在感がすごい”とか“想像力が爆発する”とかいった感想が多いです。もちろんそこもこの作品をスバラシイものにしているポイントだと思うのですが僕が一番強く感じたのは“才能と諦め”でした。

ミカ
「お姉ちゃんは超えられない」

ヒロキ
「結局できるやつは何でもできるし、できないやつは何もできないっていうだけの話だろ」

野球部のキャプテン
「ドラフトが終わるまでは…」

映画部のマエダ
「映画監督は、無理」

キャプテンがドラフトが終わるまで云々ってところは滑稽で笑えるところだと思うんだけども、あれがすごく良かった。あの人を滑稽だなって思うことはつまり、現代の僕達は“普通”の感覚として「無理でしょwww」って思っちゃう、「無謀な夢見てんじゃねーよ。もっと現実見ろよ。部活なんかやってないで受験勉強しろよ。」ってなってるってことなんだよね。

だから、なに?

って感じなんだけどさ。自分の中でもね。

だからこそマエダの言葉は重い。自分の無力感をはっきり認めてもただ何もせず生きてるわけじゃない。無気力じゃない。

で、最後にゾンビ?の言葉に繋がる。
「戦おう、ここが俺たちの世界だ。俺たちはこの世界で生きていかなければならないのだから」
そうだ!(武器が無くても)戦おう!!


…『桐島』は学校の人気者。スターと言っても過言ではない人物。その『桐島』がある日突然バレー部を辞める。やっぱりそれはみんなにとってすごくショックだったと思う。誰にとっても『桐島』はスゲーやつ。でも、その桐島が諦めちゃう。ショックだよね。だって『桐島』が諦めちゃうんなら「僕には何もできない」じゃん。