差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
lecture:kiso2:2018:ex14 [2019/01/08 15:25]
sano [ex14-miran.c]
lecture:kiso2:2018:ex14 [2019/09/23 13:22] (現在)
sano ↷ lecture:kiso2:2019:ex14 から lecture:kiso2:2018:ex14 へページを移動しました。
ライン 39: ライン 39:
    ​for(i=0;​i<​n;​i++)    ​for(i=0;​i<​n;​i++)
       printf("​*"​);​       printf("​*"​);​
-   ​printf("​¥n");+   ​printf("​\n");
    ​return;​    ​return;​
 } }
ライン 61: ライン 61:
  
 === ex14-shaku.c === === ex14-shaku.c ===
-関数 ​//kuku()// は、2つのint型の変数 a,b の値を引数として受け取ると a行 b列の九九表を作る関数である。 +関数 kuku() は、2つのint型の変数 a,b の値を引数として受け取ると a行 b列の九九表を作る関数である。 
-関数kuku()を定義しないさい。+関数 kuku()を定義しないさい。
  
-また、2つの整数値 x,y を入力するとこの関数 ​//kuku()// を用いて九九表を書くプログラム ex14-shaku.c を完成させて__kiso2コマンドを用いて提出しなさい。__+また、2つの整数値 x,y を入力するとこの関数 kuku() を用いて九九表を書くプログラム ex14-shaku.c を完成させて__kiso2コマンドを用いて提出しなさい。__
 ただし、整数値 x,y の入力と九九表の出力は繰り返し行えるものとし、x,​y どちらかに 0 以下の値が入力されるとプログラムを「終了します」と出力して終了するものとする。 ただし、整数値 x,y の入力と九九表の出力は繰り返し行えるものとし、x,​y どちらかに 0 以下の値が入力されるとプログラムを「終了します」と出力して終了するものとする。
  
ライン 72: ライン 72:
 l? 9 l? 9
 m? 9 m? 9
-|   ​1 ​  ​2 ​  ​3 ​  ​4 ​  ​5 ​  ​6 ​  ​7 ​  ​8 ​  9+  ​|   ​1 ​  ​2 ​  ​3 ​  ​4 ​  ​5 ​  ​6 ​  ​7 ​  ​8 ​  9
 ---------------------------------------- ----------------------------------------
-1|   ​1 ​  ​2 ​  ​3 ​  ​4 ​  ​5 ​  ​6 ​  ​7 ​  ​8 ​  9 + 1|   ​1 ​  ​2 ​  ​3 ​  ​4 ​  ​5 ​  ​6 ​  ​7 ​  ​8 ​  9 
-2|   ​2 ​  ​4 ​  ​6 ​  ​8 ​ 10  12  14  16  18 + ​2| ​  ​2 ​  ​4 ​  ​6 ​  ​8 ​ 10  12  14  16  18 
-3|   ​3 ​  ​6 ​  ​9 ​ 12  15  18  21  24  27 + ​3| ​  ​3 ​  ​6 ​  ​9 ​ 12  15  18  21  24  27 
-4|   ​4 ​  ​8 ​ 12  16  20  24  28  32  36 + ​4| ​  ​4 ​  ​8 ​ 12  16  20  24  28  32  36 
-5|   ​5 ​ 10  15  20  25  30  35  40  45 + ​5| ​  ​5 ​ 10  15  20  25  30  35  40  45 
-6|   ​6 ​ 12  18  24  30  36  42  48  54 + ​6| ​  ​6 ​ 12  18  24  30  36  42  48  54 
-7|   ​7 ​ 14  21  28  35  42  49  56  63 + ​7| ​  ​7 ​ 14  21  28  35  42  49  56  63 
-8|   ​8 ​ 16  24  32  40  48  56  64  72 + ​8| ​  ​8 ​ 16  24  32  40  48  56  64  72 
-9|   ​9 ​ 18  27  36  45  54  63  72  81+ ​9| ​  ​9 ​ 18  27  36  45  54  63  72  81
 l? 10 l? 10
 m? 4 m? 4
-|   ​1 ​  ​2 ​  ​3 ​  4+  ​|   ​1 ​  ​2 ​  ​3 ​  4
 -------------------- --------------------
-1|   ​1 ​  ​2 ​  ​3 ​  4 + 1|   ​1 ​  ​2 ​  ​3 ​  4 
-2|   ​2 ​  ​4 ​  ​6 ​  8 + ​2| ​  ​2 ​  ​4 ​  ​6 ​  8 
-3|   ​3 ​  ​6 ​  ​9 ​ 12 + ​3| ​  ​3 ​  ​6 ​  ​9 ​ 12 
-4|   ​4 ​  ​8 ​ 12  16 + ​4| ​  ​4 ​  ​8 ​ 12  16 
-5|   ​5 ​ 10  15  20 + ​5| ​  ​5 ​ 10  15  20 
-6|   ​6 ​ 12  18  24 + ​6| ​  ​6 ​ 12  18  24 
-7|   ​7 ​ 14  21  28 + ​7| ​  ​7 ​ 14  21  28 
-8|   ​8 ​ 16  24  32 + ​8| ​  ​8 ​ 16  24  32 
-9|   ​9 ​ 18  27  36+ ​9| ​  ​9 ​ 18  27  36
 10|  10  20  30  40 10|  10  20  30  40
 l? 4 l? 4
 m? 8 m? 8
-|   ​1 ​  ​2 ​  ​3 ​  ​4 ​  ​5 ​  ​6 ​  ​7 ​  8+  ​|   ​1 ​  ​2 ​  ​3 ​  ​4 ​  ​5 ​  ​6 ​  ​7 ​  8
 ------------------------------------ ------------------------------------
-1|   ​1 ​  ​2 ​  ​3 ​  ​4 ​  ​5 ​  ​6 ​  ​7 ​  8 + 1|   ​1 ​  ​2 ​  ​3 ​  ​4 ​  ​5 ​  ​6 ​  ​7 ​  8 
-2|   ​2 ​  ​4 ​  ​6 ​  ​8 ​ 10  12  14  16 + ​2| ​  ​2 ​  ​4 ​  ​6 ​  ​8 ​ 10  12  14  16 
-3|   ​3 ​  ​6 ​  ​9 ​ 12  15  18  21  24 + ​3| ​  ​3 ​  ​6 ​  ​9 ​ 12  15  18  21  24 
-4|   ​4 ​  ​8 ​ 12  16  20  24  28  32+ ​4| ​  ​4 ​  ​8 ​ 12  16  20  24  28  32
 l? 0 l? 0
 m? 4 m? 4
ライン 113: ライン 113:
  
 === ex14-miran.c === === ex14-miran.c ===
-関数 ​//f()// は引数 x の値を受け取ると x*x/2 の値を返す関数である。 +関数 f() は引数 x の値を受け取ると x*x/2 の値を返す関数である。 
-また、関数 ​//g()// は引数 x の値を受け取ると x*x/3 の値を計算し出力する関数である。+また、関数 g() は引数 x の値を受け取ると x*x/3 の値を計算し出力する関数である。
  
-以下の実行例を実現するように、適切な引数の型と返り値の型を選び、関数 ​//f()// と //g()// を定義しなさい。 +以下の実行例を実現するように、適切な引数の型と返り値の型を選び、関数 f() と g() を定義しなさい。 
-さらに、これらの関数 ​//f(), g()// を用いて、値 x を入力すると ​//f(),  g()// の結果を出力するプログラム ex14-miran.c を作成し__kiso2コマンドを用いて提出しなさい。__+さらに、これらの関数 f(), g() を用いて、値 x を入力すると f(), g() の結果を出力するプログラム ex14-miran.c を作成し__kiso2コマンドを用いて提出しなさい。__
 ただし、値 x の入力と計算結果の出力は繰り返し行えるものとし、x に 0 が入力されるとプログラムは終了するものとする。 ただし、値 x の入力と計算結果の出力は繰り返し行えるものとし、x に 0 が入力されるとプログラムは終了するものとする。
-また、プログラムの実行直後には、//f()// と //g()// ​の計算式を出力すること(実行例を参照)。+また、プログラムの実行直後には、f() と g() の計算式を出力すること(実行例を参照)。
  
 実行例: 実行例:
ライン 148: ライン 148:
 </​code>​ </​code>​
  
-=== ex14-who.c === 
  
  
  • lecture/kiso2/2018/ex14.1546928704.txt.gz
  • 最終更新: 2019/01/08 15:25
  • by sano