Presentation is loading. Please wait.

Presentation is loading. Please wait.

プログラミング序論演習.

Similar presentations


Presentation on theme: "プログラミング序論演習."— Presentation transcript:

1 プログラミング序論演習

2 二つの整数の最大公約数 #include <stdio.h> main() { int x,y,z;
printf( "一つ目の整数を入力してください:" ); scanf( "%d", &y ); printf( "二つ目の整数を入力してください:" ); scanf( "%d", &x ); while( x % y != 0 ) z = x % y; x = y; y = z; } printf( "最大公約数は %d です\n", y );

3 三つの整数の最大公約数 210 = 2 * 3 * 5 * 7 168 = 2 * 2 * 2 * 3 * 7 12 = 2 * 2 * 3
 12 = 2 * 2 * 3     2*3 = 6

4 三つの整数の最大公約数 一つ目の整数の入力 ⇒y 三つ目の整数の入力 ⇒x 二つ目の整数の入力 ⇒x Xとyの最大 公約数を計算 ⇒y

5 三つの整数の最大公約数 #include <stdio.h> main() { int x,y,z;
printf( "一つ目の整数を入力してください:" ); scanf( "%d", &y ); printf( "二つ目の整数を入力してください:" ); scanf( "%d", &x ); while( x % y != 0 ) z = x % y; x = y; y = z; }

6 三つの整数の最大公約数 printf( "三つ目の整数を入力してください:" ); scanf( "%d", &x );
while( x % y != 0 ) { z = x % y; x = y; y = z; } printf( "最大公約数は %d です\n", y );

7 複数の整数の最大公約数 複数の整数 x1,x2,x3,….,xnの最大公約数 x1とx2の最大公約数と x3の最大公約数と
  x3の最大公約数と   x4の最大公約数と   x5の最大公約数と       :   xnの最大公約数

8 複数の整数の最大公約数 一つ目の整数の入力 ⇒y 三つ目の整数の入力 ⇒x 三つ目の整数の入力 ⇒x 二つ目の整数の入力 ⇒x Xとyの最大
公約数を計算 ⇒y Xとyの最大 公約数を計算 ⇒y Xとyの最大 公約数を計算 ⇒y

9 複数の整数の最大公約数 整数の数を入力 ⇒n 一つ目の整数の入力 ⇒y 二つ目の整数の入力 ⇒x n-1回繰り返し Xとyの最大
公約数を計算 ⇒y


Download ppt "プログラミング序論演習."

Similar presentations


Ads by Google