演習1 : プログラムの基本型,整数,実数の計算と入出力 (2003年9月11日)

例題 1 : 挨拶するプログラム

#include <stdio.h>

int main(void)
{
  printf("Hello World\n");
  return 0;
}

例題 2(2つの数を加算するプログラム)

#include <stdio.h>

int main(void)
{
  int a, b;          /* 入力される2整数 */
  int answer;        /* 加算の答え */

  printf("input a ");
  scanf("%d", &a);
  printf("input b ");
  scanf("%d", &b);

  answer = a + b;
  printf("%d + %d = %d\n", a, b, answer);

  return 0;
} 

例題 3(入力された変数を判定するプログラム)

#include <stdio.h>

int main(void)
{
  int i;          /* 入力される整数 */

  printf("input number greater than 0 ");
  scanf("%d", &i);
  if(i > 0)
     printf("OK\n");
  else
     printf("NG\n");

  return 0;
} 

課題 1

例題 2のプログラムを変更して,底辺の長さと高さの入力の2つの整数を入力 し、三角形の面積を出力するプログラムを作成しなさい。
(注:整数で計算してよい)

課題 2

例題 3のプログラムを参考に,100点満点の点数を入力し、 50点以上であれば、A、50点未満であれば、B、0から100の 数字でなければ、errorと出力するプログラムを作成しなさい。