Arduino Tarifleri #22 – Fonksiyonlar -4

257
21 Ekim 2015 Ömer Faruk Uçar tarafından

Arkadaşlar merhaba, Arduino Tarifleri serimizin 22. bölümüne hoş geldiniz 🙂

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 🙂

Videoda Kullanılan Malzeme Ve Devre:

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

Videoda Kullanılan Kod:

/*
   Lezzetli Robot Tarifleri
   Arduino Tarifleri -22-
   Fonksiyonlar-4
   VİDEO >>> http://lezzetlirobottarifleri.com/video/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şlerim sadece bir kere yapılması için "While(1)" ile döngümüzü kilitledik
}

Kategoriler Etiketler

Yorumunuzu ekleyin

E-posta hesabınız yayımlanmayacak.