#include <Arduino.h>
void setup() {
Serial.begin(115200);
while (!Serial) {
delay(10); // Aguarda a inicialização da porta serial
}
// Imprime a frase de programa iniciado
Serial.println("---------------------------------------------");
Serial.println("Programa iniciado");
Serial.println("---------------------------------------------");
}
void loop() {
int num1 = 0;
int num2 = 0;
int resul = 0;
Serial.println("Digite o Primeiro dígito da soma:");
while(!Serial.available()){}
num1 = Serial.parseInt();
Serial.println("Digite o Segundo dígito da soma:");
while(!Serial.available()){}
num2 = Serial.parseInt();
resul = num1 + num2;
Serial.print("A soma de ");
Serial.print(num1);
Serial.print(" e ");
Serial.print(num2);
Serial.print(" é ");
Serial.println(resul);
Serial.println("---------------------------------------------");
// Limpa o buffer serial para a próxima entrada
while (Serial.available() > 0) {
char c = Serial.read();
}
}