Hoşgeldin Misafir

"C++" ile Hayvan Kovucu Yapmak

MiRaT

13 Kas 2017
2,077 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
-#ÖNCELİKLE MERHABALAR#
---


-Bütün Hayvanların Duyma Frekansı Farklıdır. Bu Projede Yapacağımız, Bu Farklılığı Kullanarak Rahatsız Edici Bir Sesle Hayvanları Etraftan Uzaklaştıran Bir Program Yazmaktır. Bu İşlem İçin Bilgisayarın *BEEP* (Frekansmilisaniye) Fonksiyonu Kullanılarak Yapılabilir.



Aşağıda Bu Hayvanların Duyacağı Frekans Aralıklarını Verdim.
--

Kod:
İNSAN : 20Hz - 20kHz
KEDİ : 100Hz - 60kHz
FARE : 1Hz - 100kHz
KÖPEK : 50kHz'e kadar
FİL : 1Hz -  20kHz
KUŞ : 100 - 29.000Hz
BALIK : 200 - 800Hz
SİVRİSİNEK : 1200Hz - 2000Hz


-Bu Program Sadece Ses Çıkardığından Görselliğe Önem Verilmemiştir. Kendiniz Geliştirebilirsiniz.--


Kod:
 #include<iostream>
#include<iomanip>
#include<windows.h>

using namespace std;

int main(int argc, char** argv

{
      int secim;
      cout <<"test(Insanin Duyabilecegi Ses) " << setw(10) <<"1"<< end1;
       cout <<"Sinek Savar" << setw(10) <<"2"<< end2;
       cout <<"Kedi Savar" << setw(10) <<"3"<< end2;
       cout <<"Kopek Savar" << setw(10) <<"4"<< end2;
       cout <<"Manuel" << setw(10) <<"5"<< end2;
       cin >> secim;
       switch(secim) {
       
       case 1:
                Beep(10000, 5000);
                Break;

       case 2:
                Beep(1500, 5000);
                Break;
 
       case 3:
                Beep(50000, 5000);
                Break;

       case 4:
                Beep(30000, 5000);
                Break;

       case 5:
                int sure, frekans;
                cout <<"Bir frekans aralığı ve sure giriniz" << end1;
                 cin >> frekans >> sure;
                 Beep(frekans, sure);
                Break;
     
        default;
                cout << seciminiz yanlistir."<< end1;
       }
       return0;
}