Shell【Shell】条件分岐:if文の使い方 ■if-elif-else文の使い方▼if文の基礎if文は条件分岐を行うための制御構造であり、条件が真の時、処理が実行される。if 条件; then 条件が真の時に行う処理fiまた、elif句を使用することで複数の条件に分岐させること...2022.01.23Shell
Python【Python】無限等比級数を求め、グラフに図示する ■無限等比級数任意の数列anについて、各項の和の式(Sn)を級数と呼ぶ。an:a1、a2、a3、a4、・・・、an↓Sn:a1+a2+a3+a4+・・・+anこのとき、数列Snについて、「n = 1、2、・・・、無限」と続く場合を無限級数と...2022.01.22Python
Java【Java】コンストラクタのオーバーロード(多重定義)のやり方 ■コンストラクタのオーバーロード(多重定義)コンストラクタのオーバーロード(多重定義)とは、引数の有無でひとつのクラス内に同じ名前のコンストラクタを作成することである。この時、引数なしのコンストラクタはデフォルト値を設定し、引数ありのコンス...2022.01.19Java
Shell【Shell】演算子による文字列・整数の比較し、エラーコードを取得する ■文字列の比較任意の2つの文字列を比較する演算子を下表に示す。演算子比較内容比較後のエラーコード($?)str1 = str2str1とstr2は等しい0:真(等しい)1:偽(等しくない)str1 == str2str1とstr2は等しい0...2022.01.16Shell
高校数学【Python】数列の極限をsympy.limit()で解き、グラフに図示する ■数列の極限数列の極限とは、数列に対して、1番目の値→2番目の値・・・100番目の値と、項数を増やしていったとき、明確な結果が出る場合を「極限がある」と呼び、明確な結果が出ない場合を「極限がない」と表す。▼極限の種類・数列an:1、2、3、...2022.01.15高校数学Python
Java【Java】メソッドのオーバーロード(多重定義)のやり方 ■メソッドのオーバーロード(多重定義)メソッドのオーバーロード(多重定義)とは、引数の数やデータ型が異なれば、ひとつのクラス内に同じ名前のメソッドを作成することである。▼イメージclass hoge{ public void hoge...2022.01.12Java
Shell【Shell】変更前後のディレクトリ情報を取得し、diffコマンドで差分を比較する ■今回やりたいこと任意のディレクトリ(/work/tmp)について「初期状態」・「変更:ファイル作成」・「変更:ファイル名」の3つの状態のディレクトリ情報をテキストファイルに出力した後、テキストファイルを使用して差分を比較する。▼イメージ図...2022.01.09Shell
高校数学【Python】階差数列:第n項の値と合計値を算出する ■階差数列任意の数列anにおいて、bn = an+1 - an (n = 1, 2, 3, …)と表記できる数列bnを数列anの階差数列という。▼イメージ■例題以下の数列anについて、第10項の値と第10項までの合計値を求める。an = 2...2022.01.08高校数学Python
Java【Java】クラスの定義とコンストラクタを作成し、インスタンスの生成をする ■クラスの定義クラスとは、オブジェクト(フィールドやメソッド)を格納しておき、必要な時に呼び出して処理を実行する設計図のようなものである。イメージとして良く例に挙げられるのがたい焼き機である。たい焼き機をクラスとして、そこに「生地とあんこ」...2022.01.05Java
Shell【Shell】四則演算・大小評価の基礎 ■四則演算▼基本的な四則演算Shell内で四則演算を行うときは、以下の演算子を使用する。演算子概要+加算-減算*乗算/除算(商のみ)%除算(余りのみ)**べき乗・サンプルコード# 変数宣言(整数型)declare -i num1declar...2022.01.02Shell