【VB.Net】最大公約数を求めるプログラムを考えてみる
与えられた2つの整数(自然数)の最大公約数を算出するプログラムをVB.Netで考えてみます。ここでは最大公約数の算出の手順を考え、考えた手順(アルゴリズム)からプログラムにしていく方法を紹介していきます。
今まで学んできたことや、新たに学んだこと、趣味を通して様々な人と共有できたらなと思いはじめた電脳日記。
与えられた2つの整数(自然数)の最大公約数を算出するプログラムをVB.Netで考えてみます。ここでは最大公約数の算出の手順を考え、考えた手順(アルゴリズム)からプログラムにしていく方法を紹介していきます。
独学でプログラミング学習につかれてしまった方、投げ出してしまった方は意外と多いのではないでしょうか。筆者もそのうちの一人ではあります。そんな中最近ではオンライン学習サイトを通じたプログラミング学習も増えてきています。
ある数字の桁を抽出し、各桁の和を求めるアルゴリズムを考え、VB.Netで関数化してみました。関数化第1弾ということでプログラムコンテストでも取り扱われる計算問題を例に紹介をしていきます。
再帰処理とは、自分自身を呼び出す関数や処理のことをいいます。今回はVB.Netで再帰処理について考えてみたので簡素に紹介しています。
ArduinoProMini互換機とCdsセンサを使って明るさを計測し、Windowsアプリケーションで計測値をチャートコントロールにて可視化してみたので紹介してみます。前回の記事に続きArduinoProMini互換機を使ってシリアル通信をしています。
Arduinoとは、イタリアで産まれた教育用のマイコンボードです。今回はArdunioProMiniの互換機とされるAE-ATMEGA328-MINIを使って、VB.Netでシリアル通信をし、ATMEGA328MINIからデータを受信する方法を紹介しています。
PCと何らかの機器をシリアル通信(RS-232C、RS-422やRS-485)をし、データを受信したい場合や機器を制御したい場合は、IoT時代の到来よりも前に行われてきました。今回はVB.Netで何らかの機器とシリアル通信をする方法を簡単に紹介していきます。
Chartコントロールを使うことでWindowsフォームアプリケーションでグラフを作成・表示ができます。ここではChartの使い方を簡単に、疑似的に生成されたデータをボタンを押すたびにプロットしていくといった例を交えて紹介しています。
初学者にとってアプリケーションをいきなり作るというのは、教材もなければなかなか難しいことだと思います。 ここでは、私たちにとって身近な消費税を題材にアプリケーションを作成していきます。作成していく過程で作り方のイメージをつかんでいただけたら嬉しいです。
テキストファイル内に含まれる単語の数をカウントし、どの単語が一番多く含まれているかを結果として返すアプリケーションを作成していきます。その過程でどうすれば単語の数をカウントできるのかなどを実際に作りながら紹介していきます。