サンプルプログラム - 3ページ目
ここでは、C言語のさまざまなサンプルプログラムを紹介しています。
2×2行列の行列式を計算する
2×2行列の行列式の計算するサンプルプログラムを紹介します。 行列式の計算 入力した2×2行列「A」 $$ A = \left( \begin{array}{cc} a_{11} & a_{12} \ …
割合・百分率(%)を計算する
入力した数値の割合・百分率(%)の計算するサンプルプログラムを紹介します。 割合・百分率(%) 割合は「くらべる数」を「もとの数」で割った $$ 割合 = \frac{くらべる数}{もとの数} $$ …
入力した摂氏温度を華氏温度に変換する
入力した摂氏温度を華氏温度に変換するサンプルプログラムを紹介します。 摂氏と華氏の関係 摂氏(セルシウス度、\(C\))と華氏(ファーレンハイト度、\(F\))の関係は次のとおりです。 \begin{ …
入力した行列の積(掛け算)を計算する
行列の差(引き算)を計算するサンプルプログラムを紹介します。 ここでは入力した 2×3 の行列の積を計算します。 行列の積 入力した行列「A」 $$ A = \left( \begin{array}{ …
直方体の体積と表面積を計算する
ここでは「直方体の体積と表面積を計算」するサンプルプログラムを紹介します。 こちらも合わせてご覧ください。 立方体の体積と表面積を計算 まずは、「直方体の体積」と「直方体の表面積」を計算する公式の確認 …
入力した行列の差(引き算)を計算する
行列の差(引き算)を計算するサンプルプログラムを紹介します。 ここでは入力した 2×3 の行列の差を計算します。 行列の差 入力した行列「A」 $$ A = \left( \begin{array}{ …
入力した行列の和(足し算)を計算する
行列の和(足し算)を計算するサンプルプログラムを紹介します。 ここでは入力した 2×2 の行列の和を計算します。 行列の和 入力した行列「A」 $$ A = \left( \begin{array}{ …
入力した2つの文字列が同じかどうかを判定
入力した2つの文字列が同じかどうかを判定するサンプルプログラムを紹介します。 例えば、次のような2つの文字列 abc abc を入力すると文字列が同じであれば 同じ! と判定し、結果を出力します。 入 …
入力した文字列をASCIIコードに変換・出力
入力した文字列をASCIIコードに変換し、出力するサンプルプログラムを紹介します。 例えば、次のようなアルファベットの文字列 abc を入力すると 97 98 99 といった ASCIIコードに変換・ …
入力した複数の文字列をソート
入力した複数の文字列をソートするサンプルプログラムを紹介します。 次のようなアルファベットの文字列 acb abc aab を入力すると aab abc acb このようにソートします。 数字にも対応 …
自分の名前を出力する
ここでは自分の名前を出力するプログラムをみていきます。 まずは、C言語プログラムの基本である「stdio.h」と「print関数」を確認しておきましょう。 #include と printf 関数 – …
入力したアルファベットを小文字から大文字に変換する
入力したアルファベットを小文字から大文字に変換するサンプルプログラムを紹介します。 次のようなアルファベットの小文字 xyz を入力すると XYZ 大文字に変換します。 また、次のようなアルファベット …
入力したアルファベットを大文字から小文字に変換する
入力したアルファベットを大文字から小文字に変換するサンプルプログラムを紹介します。 次のようなアルファベットの大文字 ABC を入力すると abc 小文字に変換します。 また、次のようなアルファベット …
入力した2つの配列の数値を交換
入力した2つの配列の数値を交換するサンプルプログラムを紹介します。 例えば、次のような3つの値をもつ配列 a[0] = 1 a[1] = 2 a[2] = 3 b[0] = 7 b[1] = 8 b[ …
入力した2つの自然数の最小公倍数を求める
入力した2つの自然数の最小公倍数を求めるサンプルプログラムを紹介します。 最小公倍数 2つの自然数 a, b の最大公約数を GCD とすると最小公倍数 LCM は次の公式から求めることができます。 …
入力した2つの自然数の最大公約数を求める
入力した n個の整数から一番大きい数値を探すサンプルプログラムを紹介します。 ここでは「ユークリッドの互除法」を用いて、最大公約数を求めます。 ユークリッドの互除法 ユークリッドの互除法は、2つの自然 …
入力した n個の整数から一番大きい数を探す
入力した n個の整数から一番大きい数値を探すサンプルプログラムを紹介します。 サンプルプログラム それではサンプルプログラムをみてみましょう。
入力した自然数の各桁の数字の和を計算する
入力した自然数の各桁の数字の和を計算するサンプルプログラムを紹介します。 例えば、入力した自然数が「123」の場合 \begin{aligned} 1 + 2 + 3 = 6 \end{aligned …
入力した自然数の階乗を計算する
入力した自然数の階乗を計算するサンプルプログラムを紹介します。 階乗 自然数 n の階乗は \begin{aligned} n! \end{aligned} で表され \begin{aligned} …
入力した文字列の文字数を表示する(出力)
入力した文字列の文字数を表示(出力)するサンプルプログラムを紹介します。 サンプルプログラム まず、入力した文字列を char型の配列に格納します。次に配列に格納した文字を for文を使って、配列の文 …