Escolar Documentos
Profissional Documentos
Cultura Documentos
Industrial II
Funciones P07
Alumno:
No hay
void setup()
{
Serial.begin(9600);
}
void loop()
{
String O="";
String D1="";
String D2="";
int d1=0;
int d2=0;
Serial.println("Introduce operación");
while (Serial.available() < 1);
{ }
O=Serial.readString();
Serial.println("Introduce dato 1");
while (Serial.available() < 1);
{ }
D1=Serial.readString();
Serial.println("Introduce dato 2");
while (Serial.available() < 1);
{ }
D2=Serial.readString();
d1=D1.toInt();
d2=D2.toInt();
int resultado= Operar(O,d1,d2);
Serial.println(resultado);
}
int Operar(String O, int n1, int n2)
{
if (O=="+")
{ return n1+n2;}
if (O=="-")
{ return n1-n2;}
if (O=="*")
{ return n1*n2;}
if (O=="/")
{ return n1/n2;}
}
Notas propios del alumno/a:
Realizar un programa que nos pida el dato 1, el dato 2 y la operación matemática a realizar (suma, resta
o multiplicación). Llame a una función a la que se le envíe estos tres parámetros y nos de el resultado.