Anasayfa / Genel / Arduino ile Klavyeden Girilen Sayının Asal Sayı Olup Olmadığını Kontrol Eden Program

Arduino ile Klavyeden Girilen Sayının Asal Sayı Olup Olmadığını Kontrol Eden Program

 Arduino ile Klavyeden Girilen Sayının Asal Sayı Olup Olmadığını Kontrol Eden Program

Arduino kullanarak klavyeden girilen sayının asal olup olmadığını bularak asal değilse 1. ledi yakarak ekrana mesaj yazdıran, asal ise 2. ledi yakarak “sayı asaldır” mesajını ekranda gösteren programın kodlarıdır.

arduino
  

Resimin Orjinalini Görüntülümek İçin Tıklayınız.

Kod:

int led1=7;
int led2=8;
int oku=0;
void setup() {
Serial.begin(9600);
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
}

void loop() {
if (Serial.available()){
oku = Serial.read();
oku = oku-48;

for (int i = 2; i <= oku; i++)
{
if(String(oku) == “2”){
digitalWrite(led1,LOW);
digitalWrite(led2,HIGH);
Serial.println(“SAYI ASALDIR!”);
break;
}

int kalan = oku % i;
if (kalan == 0)
{
digitalWrite(led1,HIGH);
digitalWrite(led2,LOW);
Serial.println(“SAYI ASAL DEGILDIR!”);
break;
}

else if(i==oku-1)
{
digitalWrite(led1,LOW);
digitalWrite(led2,HIGH);
Serial.println(“SAYI ASALDIR!”);
break;
}
}
}
}

Bir önceki yazımız olan Tasarımlarınız İçin Uyumlu Renkler başlıklı makalemizde Flat renkler, renk kodları ve uyumlu renk seçimleri hakkında bilgiler verilmektedir.

İlginizi Çekebilir

WordPress İle İş Dünyası

Günümüz iş dünyasında artık pek çok sektör işini internete taşımaktadır. Bunun için tüm diğer işletmecilerin yapmış olduğu gibi bir …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir