Junkerposts
#include <Arduino.h> 
 
void setup() { 
Serial.begin(9600); 
while (!Serial) { 
; // シリアルポートが利用可能になるまで待機 


 
void loop() { 
if (Serial.available()) { 
int num1 = Serial.parseInt(); // 最初の数値を読み取る 
char op = Serial.read(); // 演算子を読み取る 
int num2 = Serial.parseInt(); // 2番目の数値を読み取る 
 
int result = 0; // 計算結果を格納する変数 
 
// 演算子に基づいて計算を行う 
switch (op) { 
case '+': 
result = num1 + num2; 
break; 
case '-': 
result = num1 - num2; 
break; 
case '*': 
result = num1 * num2; 
break; 
case '/': 
result = num1 / num2; 
break; 
default: 
Serial.println("無効な演算子"); 
break; 

 
// 計算結果をシリアルモニタに出力 
Serial.print("結果: "); 
Serial.println(result); 


 
このプログラムでは、シリアル通信を使用してユーザーから数値と演算子を受け取ります。入力された数値と演算子に基づいて計算を行い、結果をシリアルモニタに表示します。 
 
使用例: 
 
Arduinoをコンピュータに接続し、Arduino IDEのシリアルモニタを開きます。 
シリアルモニタに数値、演算子、数値の形式で入力します(例: 5 + 3)。 
シリアルモニタに計算結果が表示されます。 
このプログラムは単純な例であり、エラーハンドリングや追加の機能は含まれていません。必要に応じて機能を追加し、エラーチェックや拡張した計算機能を実装することができます。 
 
 
 
 
 
 
Appy Pie: Appy Pieは、ビジネス、イベント、教育、eコマースなど、さまざまな種類のアプリを簡単に作成できるオンラインサービスです。サービスに登録すると、豊富なテンプレートやカスタマイズツールを利用して、簡単にAndroidアプリを作成できます。 
 
Thunkable: Thunkableは、ドラッグアンドドロップのUIビルダーと、ビジュアルプログラミング言語を使用して、簡単にAndroidアプリを作成できるオンラインサービスです。また、独自のコードを書くこともできます。 
 
AppMakr: AppMakrは、ブログ、ニュースサイト、eコマースサイトなどから、簡単にAndroidアプリを作成できるオンラインサービスです。ユーザーフレンドリーなUIビルダーを備えており、カスタマイズも簡単にできます。