覆面算
ABC
ABC
+) ABC
----------
CCC
を満たす A, B, C の解をC言語プログラムで求めます。
(但し、A, B, C は 1~9 の自然数)
以下にプログラムを示します。
#include <stdio.h>int main(void){ int a,b,c; for(a=1; a<=9; a++) { for(b=1; b<=9; b++) { for(c=1; c<=9; c++) { if(3*(1
Javaによる行列の積の計算
行列は大学数学の線形代数で出てきます。
行列は物理学や、情報理論などの専門分野でよく使います。
プログラミング言語のJavaで行列の積の計算を行うプログラムを作成しました。
行列A :(m×n)行列
行列B :(n×p) 行列
C = A×B とすると、行列Cは(m×p)行列になります。
プログラムのソースコードを以下に示します。
import java.io.*;class Matrix_product{ public static void main(String
C言語によるフィボナッチ数列の計算
C言語でフィボナッチ数列の計算を行うプログラムを作成しました。
//フィボナッチ数列を表示するプログラム//ファイル名:Fibonacci_Sequence.c#include <stdio.h>#define N 20int main(void){ int n; //項数 int i; //カウント変数 int a[N]; //フィボナッチ数列 a[0]=1; //第1項の値を代入 a[1]=1; //第2項の値を代入 printf("数列の項数 n (2≦n