Arduino break ve continue İfadeleri -Robo90 Arduino Dersleri #15

Поделиться
HTML-код
  • Опубликовано: 9 окт 2022
  • for, while ve do while döngülerini bazen ihtiyaçlarımız doğrultusunda manipüle etmemiz gerekebilir. Bu anlarda break ve continue ifadeleri çok işimize yarayacaktır. Bu videoda bu iki ifadeyi inceleyeceğiz. İyi seyirler.
    🚀 Robo90 Arduino Setleri:
    👉Robo90 Arduino Uno İleri Başlangıç Seti: www.robo90.com/arduino-uno-il...
    👉Robo90 Arduino Uno Başlangıç Seti: www.robo90.com/arduino-uno-ba...
    🔗 İnternet Mağazamız: www.robo90.com/
    🔗 Instagram: / robo90com
    🔗 Arduino Dersleri Oynatma Listesi (Playlist):
    • Neden Bu Arduino Kursu...
    Örnek: while döngüsü ile 100'den geriye doğru sayıp bunu ekrana yazdıran ama 5'e tam bölünen sayıları ekrana yazdırmayan ve 12'ye ulaştığında yazdırma işini komple bırakan bir kodu break ve continue ifadelerini kullanarak geliştirin.
    Tüm 3D yazıcı, filament ve yedek parça ihtiyaçlarınız için robo90.com'a göz atabilirsiniz.
    Bu içerikte Robo90 kendi sunduğu ürün ve hizmetlerin #reklam ve #tanıtım faaliyetlerini yapmaktadır.
  • НаукаНаука

Комментарии • 41

  • @s_sahin
    @s_sahin Год назад +8

    Arduino cepte zaten ama aynı zamanda sıfırdan C kursu bu. Bilsemde izliyorum çünkü yeni yeni küçük trikler var aralarda. Teşekkürler

    • @LezzetliRobotTarifleri
      @LezzetliRobotTarifleri Год назад +4

      Kısa kısa olmasını o yüzden çok seviyorum. seyiride zor olmuyordur heralde :)

    • @s_sahin
      @s_sahin Год назад +1

      Keyifle izliyorum teşekkürler 🤟

    • @salihgurbuz2344
      @salihgurbuz2344 Год назад +2

      @@LezzetliRobotTarifleri kesinlikle öyle hocam. Bölümlerin kısa olması hem kişinin eksik olduğu anlamadığı konuyu dönüp tekrar etmesi açısından hem bir video da tek konuya yoğunlaşma açısından hemde benim gibi zaten bu tarz konuları bilen kişiler için günlük 5 10 dakikalık keyifli bir video izleme açısından iyi oluyor. :)

  • @SelfTurkey
    @SelfTurkey Год назад +6

    Arkadaşlar şu iki ifade algoritmalar için çok kritik oluyor. Bol alıştırma yapılması lazım.

  • @emreaydn9056
    @emreaydn9056 3 месяца назад

    Teşekkürler hocam 😊

  • @TevfikBEKTAS
    @TevfikBEKTAS Год назад +2

    Teşekkürler.

  • @abdullahyilmaz5284
    @abdullahyilmaz5284 Год назад +4

    Örneği şu şekilde yaptım umarım istenilen budur.
    int i = 100;
    void setup() {
    Serial.begin(9600);
    while (i > 0) {
    i--;
    if (i % 5 == 0) {
    continue;
    }
    if (i == 12) {
    break;
    }
    Serial.println(i);
    }
    }
    void loop() {
    }

  •  Год назад +1

    Yine yeni bir ders ay lay vuuu roboo 😇🤣😄

  • @akabanekarma_
    @akabanekarma_ 6 месяцев назад +1

    for için de alıştırma olsun diye ilk for ile yaptım sonra while için de yapacağım
    void setup() {
    Serial.begin(9600);
    Serial.println("Sistem çalıştı");
    for (int i=100 ; i>=0 ; i - - ) {
    if (i%5==0){
    continue;
    }
    if (i==12){
    break;
    }
    Serial.println(i);
    delay(200);
    }
    }
    (sistem çalıştı olayı alışkanlık , 200 de kendi tercihim)

  • @abailetisim1276
    @abailetisim1276 Год назад

    ömer hocam elinize sağlık

  • @beyaz58
    @beyaz58 Год назад +1

    eyvallah reisszzz

  • @TheShavrotin
    @TheShavrotin Год назад

    teşekkürler.

  • @sametpnarl8939
    @sametpnarl8939 Год назад +1

    break ı void loop içinde kullanamıyormuyuz çünkü olmadı

  • @tvbox8478
    @tvbox8478 Год назад +1

    👍

  • @ahmedhidayeti2835
    @ahmedhidayeti2835 Год назад +1

    #15 tamamlandı

  • @UmutTime
    @UmutTime 2 месяца назад

    dürüst olucam while videosundaki 2. soruyu beceremedim anlamadım sonra dedimki ihtiyacım yok eger demeseydim şuan hala o videoda onu çözmeye calışıyordum
    int a = 101;
    void setup() {
    Serial.begin(9600);
    while (a > 0){
    a--;
    if (a % 5 == 0) {
    continue;
    }
    if (a == 11){
    break;
    }
    Serial.println(a);
    }
    }
    void loop() {

    }

  • @Sych.
    @Sych. 10 месяцев назад

    hocam böyle yaptım umarım doğrudur breaki kullanmadan hallettim
    int i = 100;
    void setup() {
    Serial.begin(9600);
    }
    void loop() {
    while (12 < i) {
    i--;
    if (i % 5 == 0) {
    continue;
    }
    Serial.println(i);
    }
    }

  • @baskabisi453
    @baskabisi453 Год назад

    Hocam başlığa 14 yazılmış ama video çok güzel

    • @Robo90com
      @Robo90com  Год назад

      Teşekkürler, düzelttim.

  • @multicontt
    @multicontt 11 месяцев назад

    int sayi = 101;
    void setup() {
    Serial.begin(9600);
    while (sayi > 0) {
    sayi = sayi - 1;
    if (sayi % 5 == 0) {
    continue;
    }
    Serial.println(sayi);
    delay(100);
    if (sayi == 12) {
    break;
    }
    }
    }
    void loop() {
    }

  • @SelfTurkey
    @SelfTurkey Год назад

    Örnek Cevabı:
    int sayi1 = 100;
    void setup()
    {
    Serial.begin(9600);
    while (sayi1 > 0)
    {
    if (sayi1 % 5 == 0)
    {
    continue;
    }
    else if (sayi1 == 12)
    {
    break;
    }
    else
    {
    Serial.println(sayi1);
    }
    }
    sayi1--;
    }

  •  Год назад +1

    int i = 101;
    void setup() {
    Serial.begin(9600);
    while (i > 0) {
    i--;
    if (i == 12) {
    Serial.println(i);
    break;
    }
    if (i % 5 == 0) {
    Serial.println("");
    continue;
    }
    Serial.println(i);
    }
    }
    void loop() {
    }

  • @alfloyem
    @alfloyem 5 месяцев назад

    int a = 100;
    void setup() {
    Serial.begin(9600);
    }
    void loop() {
    while (a > 0) {
    if (a % 5 == 0) {
    a = a - 1;
    continue;
    }
    if (a == 12) {
    break;
    }
    Serial.println(a);
    a = a - 1;
    }
    }

  • @omere6750
    @omere6750 Год назад +2

    ÖRNEK CEVABI:
    int x = 100;
    void setup() {
    Serial.begin(9600);
    while (x >= 0) {

    x--;

    if (x % 5 == 0) {
    continue; }

    if (x == 11) {
    break; }

    Serial.println(x);

    delay(400);
    }
    }
    void loop() {
    }

    • @brhm6812
      @brhm6812 Год назад +1

      Bu da continue hali:
      int x = 100;
      void setup() {
      Serial.begin(9600);
      }
      void loop() {
      while (x > 0) {
      x = x - 1;
      if (x % 5 == 0) {
      continue;
      }
      if (x < 12) {
      continue;
      }
      Serial.println(x);
      delay(40);
      }

    • @maroonberets7898
      @maroonberets7898 Год назад

      Benim anlamadığım bu olayı neden loop içerisinde yapmıyoruz ? Sonuc olarak bir döngü değil mi bu ?

    • @brhm6812
      @brhm6812 Год назад +1

      @@maroonberets7898 kod tamamen sonlanmalı dediği için setup ı kullandık. Döngü gibi dursa da bir noktadan sonra durmalı, yoksa tekrar başa sarar veya yanlış değerler verir.

    • @maroonberets7898
      @maroonberets7898 Год назад

      @@brhm6812 Eğer loop ta yazarsak bu kodu verdiğimiz koşul sonlansa dahi koşulu tekrar başa mı sarar . Mesela 10 kez string bir ifade yazdırdım 11.de koşula uymayacağı için durması gerekir. Ama loop a yazdığımız için koşul sıfırdan tekrar mı işler ?

    • @brhm6812
      @brhm6812 Год назад +1

      @@maroonberets7898 loop da şöyle bir şey var, ya zamanlama koyacaksın-belli bir süre boş durmasını sağlayabilirsin- ya da onu boş bir döngüye alacaksın. Yani loop da durmak yok, eğer komutun bittiyse tekrar başa alır, her zaman. Çok detaylı bilmiyorum. Ben de daha yeni başladım, daha sağlıklı olması açısından güvenebileceğin kişilere danışmalısın.

  •  Год назад +1

    void setup() {
    Serial.begin(9600);
    for (int i = 100 ; i > 0 ; i--) {
    if (i % 5 == 0) {
    Serial.println("");
    continue;
    }
    if (i == 12) {
    Serial.println(i);
    break;
    }
    Serial.println(i);
    }
    }
    void loop() {
    }

  • @birgulkoc9603
    @birgulkoc9603 Год назад

    abi çok zor sorular soruyorsun

  • @alitaskn4306
    @alitaskn4306 Год назад

    int i = 100;
    void setup() {
    Serial.begin(9600);
    while (i >= 12)
    {

    i--;
    if (i % 5 == 0)
    {
    continue;
    }

    Serial.println(i);
    }
    }
    void loop() {
    }

  • @muhammed_selimkahya7371
    @muhammed_selimkahya7371 3 месяца назад

    int i = 100;
    void setup() {
    Serial.begin(9600);
    while (i > 0) {

    i--;
    if (i % 5 != 0) {
    Serial.println(i);
    }
    if (i==12){
    break;

    }

    }


    }
    void loop() {
    }

  • @user-qb9su1jt3n
    @user-qb9su1jt3n Год назад

    void setup() {
    Serial.begin(9600);
    for (int i = 100; i >= 12; i--) {
    if (i % 5 == 0) {
    continue;
    }
    Serial.println(i);
    }
    }
    void loop() {
    }

  • @onurody
    @onurody Год назад

    #15 tamamlandı

  • @feridedemirtas5283
    @feridedemirtas5283 Год назад

    int a = 100;
    void setup() {
    Serial.begin(9600);
    while (a > 0) {
    a = a - 1;
    if (a % 5 == 0) {
    continue;
    }
    Serial.println(a);
    if (a == 12) {
    break;
    }
    }
    }

  • @metinemare
    @metinemare 6 месяцев назад

    int i = 100;
    void setup() {
    Serial.begin(9600);
    while (i > 0) {

    if (i%5==0){
    }else{
    Serial.println(i);
    }

    i--;
    if (i == 12) {
    break;
    }

    }
    }
    void loop() {

    }