Bu bölüm ile son tip fonksiyon olan, parametre alan ve değer döndüren fonksiyonları da anlatarak temel fonksiyon türlerini bitiriyoruz. Gerçi bundan önceki 3 videoda parametre alma ve değer döndürme kavramları yeteri kadar oturdu ise bu videoya çok da fazla gerek yok ama başladık madem eksik kalmasın 🙂 O yüzden bu video hakkında söylenebilecek çok fazla bir şey yok Dolayısı ile hemen 10 dakikalık kısa videomuza geçelim. İyi seyirler dilerim, kendinize iyi bakın, hoşça kalın 🙂

Sadece Arduino Kartınız yeterli arkadaşlar. Başka herhangi bir komponent kullanılmadı.

ARDUINO KODU

/*
Lezzetli Robot Tarifleri
Arduino Tarifleri -22-
Fonksiyonlar-4
VİDEO >>> https://lezzetlirobottarifleri.com/arduino-tarifleri-22-fonksiyonlar-4
*/
int toplam; // Sonuçların kayıt edildiği değişkenlerimiz
int cikarma;
int bolme;
int carpma;
int fonksiyonarti( int t, int y) // Toplama fonksiyonumuz
{
int z = t + y ;
return z;
}
int fonksiyoneksi( int k , int l) // Çıkartma fonksiyonumuz
{
int m = k - l ;
return m;
}
int fonksiyoncarpma( int s , int abc) // Çarpma fonksiyonumuz
{
int kls = s * abc;
return kls ;
}
float fonksiyonbolme( int s , int g) // Bölme fonksiyonumuz
{
float tt = s / 6.0;
return tt;
}
void setup()
{
Serial.begin(9600);
}
void loop()
{
int a = 5;
int b = 6;
toplam = fonksiyonarti(a, b); // Toplama fonksiyonumuzu çağırdık ve ilgili değişkene kaydettik
cikarma = fonksiyoneksi(a, b); // Çıkartma fonksiyonumuzu çağırdık ve ilgili değişkene kaydettik
carpma = fonksiyoncarpma(a, b); // Çarpma fonksiyonumuzu çağırdık ve ilgili değişkene kaydettik
bolme = fonksiyonbolme(a, b); // bölme fonksiyonumuzu çağırdık ve ilgili değişkene kaydettik
Serial.print(" toplam = "); // Seri monitör de görmek için istediğimiz sonuçları yazdırıyoruz
Serial.println(toplam);
Serial.print(" cikarma = ");
Serial.println(cikarma);
Serial.print(" carpma = ");
Serial.println(carpma);
Serial.print(" Bolme = ");
Serial.println(bolme);
while (1); // Yapılan işlemin sadece bir kere yapılması için "While(1)" ile döngümüzü kilitledik
}