9. Funkce
S n叩vratovou hodnotou
int x = 32;
int y = 8;
void setup() {
Serial.begin(9600);
Serial.println(secti(x, y));
}
void loop() {
}
int secti(int a, int b) {
int soucet = a + b;
return soucet;
}
10. ten鱈 s辿riov辿ho portu
int cislo1 = 0;
int cislo2 = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
while (Serial.available() == 0);
cislo1 = Serial.parseInt();
while (Serial.available() == 0);
cislo2 = Serial.parseInt();
Serial.print(cislo1);
Serial.print(" x ");
Serial.print(cislo2);
Serial.print(" = ");
int vysledek = cislo1 * cislo2;
Serial.println(vysledek);
}
}
11. ten鱈 s辿riov辿ho portu
String jmeno;
int vek;
float vyska;
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println("Jmeno: ");
while (Serial.available() == 0) {
}
jmeno = Serial.readString();
Serial.println("Vek:");
while (Serial.available() == 0) {
}
vek = Serial.parseInt();
Serial.println("Vyska");
while (Serial.available() == 0) {
}
vyska = Serial.parseFloat();
Serial.print("Jsi ");
Serial.print(jmeno);
Serial.print(", je Ti ");
Serial.print(vek);
Serial.println(" let,");
Serial.print("a jsi ");
Serial.print(vyska);
Serial.println(" cm vysoky/a.");
Serial.println("");
}