プログラミング

モジュール紹介

LCD内の文字を動かす方法をいろいろ試してみる。(I2C版)

どうもメガネです。 今回はArduinoにてよく使われる表示器「LCDディスプレイモジュール」の最安商品の紹介と、 ちょっと変わった表示をする方法を説明したいと思います。 現行(20210907現在)での最安商品...
プログラミング

Arduinoではbreak文に近いと直前の構文がスルーされることがある

勘違いかもしれませんが、もしかしたらそういう特性があるかもしれないので、メモしておきます。 問題のプログラム 今回Arduinoをいじっていて1か所納得がいかないところがありました。 全部乗せると長いので一部分を以下に載...
プログラミング

【C++】キーボードから名前、身長、体重、を読み込んでファイルに書き込むプログラム

いやぁ~、C言語入門の本を見ながらC++でコーディングしてるんですがこれ勉強になりますねw そんなことやらんでええ、という意見はもっともなんですが、 環境上Visual Studio を使いたのでCそのものではなく上位互換のC...
プログラミング

例外がスローされましたを解決する方法

どうもメガネです。 私はプログラムは初心者レベルの技量しかありませんが、 いろいろやっていたら「例外がスローされました」と表示された際に解決する方法が分かってきたので備忘録としてメモしておきます。 「例外がスローされまし...
プログラミング

【構造体】構造体どうしの加算・減算は簡単にできなかった話

おぼえ書きとしてメモしておきます。 参考書をもとに勉強していて思ったんですが、構造体同士の「代入」は簡単にできるんですが、四則演算しようとすると、簡単にはできないようでした。 プログラム 練習問題のプログラムで、目的のx...
プログラミング

【C++】名前、身長、体重、をキーボードから読み込みソートさせるプログラム

やっと一冊入門書が終わりそうです。 今回のプログラム 名前、身長、体重の三つのデータをキーボードから入力して構造体の中に放り込んであとからそれをソートさせようという、そんなプログラムです。 #include <io...
プログラミング

【Arduinoの罠】値が毎回初期化される問題と解決方法

どうもメガネです、 今回は自分用に、わかっていても度々引っかかってしまうArduinoのコーディング時の注意についてまとめておきます。 起こった問題 初期化を最初だけ行いたいのに毎回行われてしまう、というのが今回取り上げ...
プログラミング

左下が直角の直角二等辺三角形を作成してください、の罠

めっちゃ簡単なプログラムなんだけど動かない理由を探すのに少し時間がかかったのでメモ。 問題と正解のコード 左下が直角の直角二等辺三角形を作成してください、という問題。 正解のコードは以下の通り。 #include ...
プログラミング

関数の結果をキャストするのと表示結果を切り捨てるのはどちらがいいの?(謎)

う~ん、どっちがいい書き方なんでしょうか。 ちょっと迷ったのでメモとして残しておきます。 問題 1からnまでの整数値の2乗値を表示する単純なプログラム。 ただキャストするか否かで方法が二通り出たが、どっちがいいのか...
プログラミング

べき乗を求めるプログラム-書き方2通り

べき乗を求めるプログラム。 pow関数の中身を手計算でやったようなもの。 コード全体 #include <iostream> double power(double x ,int n) { int ...
タイトルとURLをコピーしました