Merhaba arkadaşlar Bu videoda Scratch ile 1'den 100'e kadar olan sayıların toplamını veya belli bir sayıdan belli bir sayıya kadar olan sayıların toplamını inceleyeceğiz ve belli bir Aralık'taki verilir koşulu sağlayan sayıların listesini nasıl oluşturabileceğimiz göreceğiz bunun için öncelikle 1'den 100'e kadar olan sayıların toplamını bulacağız daha sonra bunu 20 ile 100 arasında nasıl modifiye edebileceğimizi göreceğiz daha sonra birliğimiz arasındaki 3'ün katı olan sayıların listesini oluşturacağız ve toplamını bulcaz Daha sonra da koşulu muz 2'ye çıkararak yani 3'ün ve 5'in katı olan sayıların 1 ile 100 arasında listesini ve toplamalı bulacağız Hemen başlayalım Öncelikle 1'den 100'e kadar sayıları incelerken bize bir toplam değişkeni bir de bu tekrarla kontrol yapısının içinde sürekli artacak olan yani 12345 diye gidecek olan sayaç değişkeni olması gerekiyor Bunu sayaç veya sayı diye kullanabiliriz bir tane değişken oluşturuyorum bir tanesi sayı değişkeni diğeri de toplam değişkeni Bu arada kuklayı kullanmayacağım şimdi kuklayı siliyorum ve Tayyibe toplam değişkenlerini buraya getiriyorum Şimdi öncelikle olaylara olaylarla başlayacak olursak Öncelikle yeşil bayrağı tıklandığında diye başlıyoruz Ve bunu tekrar tekrar deneyeceğim için her seferinde sayı 100 oldu Tekrar yeşil bayrağı başladığını da yüzünden devam etmesin diye hemen başlangıçta değişkenleri mi sıfırlıyorum yani sayıyı 0 ve toplamı 0 yapıyorum şimdi biz burada bizim anahtar kontrolümüz en defa tekrarla biz buraya 100 defa tekrarlı olarak kullanacağız Çünkü 1'den 100'e kadar olan sayıların toplamı bulmaya çalışıyoruz 100 defa tekrarladığında bir de hemen başlamıştı Öncelikle sayım 0 olduğu için her tekrarla sayıyı 1 artırıp canım şimdi ilk başta yeşil bayrak tutarak sayısı toplamı 0 100 defa tekrar edeceğim 1. tekrar da geldi sayıyı bir kadar değişik Yani bir artırdı sayı 1 oldu şimdi Birinci sayımı toplama eklemem lazım öyleyse değişik kelime toplam yapıp toplama toplam artı sayım şimdi bakalım geldik 1. defa sayı 1 oldu sahibi erken toplam sıfırdı sıfırla biri topladık toplam 1 Oldu tekrar devam ediyoruz 2. tekrarlı sayı 2 oldu toplam Bir de sayı 2 eklendi toplam 3 oldu Tekrar da sayı bir daha attı 3 oldu toplam üçlü 3 daha eklendi Toplam 6 oldu bu şekilde çalıştırdığımızda 1'den 100'e kadar sayıların toplamını 5050 olarak bulmuş oluruz burada değişkenlerde kullandığım değişkeni mi 0 ayarla üzerinden yaptım Bunun bunun yerine şunu da kullanabiliriz Sülo silelim toplama sayı kadar değiştir toplamın kendi değerini duruyor sayıyı buna ekle bu şekilde de yine aynı sonucu verecektir Şimdi burada 1'den 100'e kadar olan sayıların toplamı bu şekilde bulundu 20'den 100'e kadar olan sayıların toplamını bulacak olsaydı sefer sayıyı 30 değil de 19.yy ayarlamamız gerekiyordu burayı şimdi Bir 80 yapıp kontrol ederim toplama sayı en son 99 olarak kaldı 19'dan ilk geldiğinde 20 oldu 20'den başlayarak topladık ama en son 99 ekli Kozan burayı kontrol edip 81 yaparsak da doğru cevabı ulaşmış oluruz şimdi bakalım bir sonraki sorumuza 1 ile 100 arasında 3'ün katı olan sayıların listesini oluşturuyoruz ve toplamını bulacağız �imdi yine o zaman toplam bulacağımız için toplam değişken İsa'yı değişkeni Bunlar dursun ancak bize Şimdi bir de liste lazım burayı 0 yapalım Şurayı Yine Yüz yapalım toplamada buradan Şimdilik kaldırıyorum şimdi tıklandığında 100 defa sayı 1 arttığında 1 oldu Burada şimdi 3'ün katı olması için sayının 3'ün katı olması için kontrollerden eğer kullanacağız operatörler ile yine yeni ilk defa kullanacağımız mont var modu şekilde kullanıyoruz diyelim ki 10 month 3 demek onun 3 ile bölümünden kalan Yani buraya 10 buraya 3 yazarsak buraya 10 buraya 3 yazarsak bu blog bize bir diğerini verecektir onun 3 ile bölümünden kalan şimdi bize Eğer de bir koşul gerekiyordu kurşunumuz şu olacak 3 e tam bölünebilme 3'ün katı olan Yani bizim sayımı 3 eşittir 0 olduğu durumda bu koşul doğru olacak onun için 1 eşittir koşuluna ihtiyacım var sıfır olduğunda değişkeninde sayol bunu yerine koyalım Müsait bir olarak geldi birmod 30 değildir o zaman bu bloğun içindeki çalışmayacak 2 oldu 2 mod 330 olmadığı için Burası çalışmayacak 3 olduğu zaman 3 mod 30 olduğu için şurası çalışacak O zaman biz burada işte listeye bu sevmeye ekleyeceğiz Öncelikle bir liste oluşturalım liste bir olsun buradan istemiyor oluştu listemiz Şu an boş ver yine her seferinde yeşilbayrak tıkladığımızda Listenin sıfırlanması için şuraya yine liste benim her şeyimi sildiğini ekleyelim şimdi buraya sayenizde 1 eklediğimizde sayı 3'ün katı olduğu zaman liste biri eklenecek çalıştıralım 3 6 9 12 15 18 21 diye 99'a kadar listeye Listenin elemanları ekleme toplamını Buluşacak olursak da yine toplam değişkeninin eğer bloğunun doğru olduğu durumdaki yere koyacağız yani şuraya toplam değişkenini sayı kadar değiştirdiğimizde sayı 3'ün katı olduğunda toplama eklenecek çalıştıralım Dolayısıyla bunların toplamında 1683 bulunmuş oldu şu resmi bir sonraki duruma bakalım 1 ile 100 Arasında 3 ün veya 5 in katı 3'ün veya 5'in katı olan sayıların listesine oluşturup toplamını bulacağız yine liste biri eklemeli S2 ekran Burada dursun şimdi 3'ün veya 5 in katı olması demek burada sayı 3'ün katı koşulunu bu sağlıyordu bunu operatörlerde veya ile 5'te birleştireceğiz Öncelikle şunun kopyasını çıkar diyorum ve sayı 5'in katı olduğu durumu da elde ettim 3'ün katı olduğunda veya 5'in katı olduğunda bir yere böyle bir koşu oluşturan ve bunu yine içerim şimdi az önceki duruma ek olarak yine sayılar her şeyin aynı sayı 1 olduğunda geliyor 3'ün katı mı diyor 'in katı mıdır 2'sinde katı değilse bu doğru sayılmıyor ve döngü devam ediyor Bir sonrakinde yine ikisinin İki Kurşun sağlamıyor tekrar dengi devam ediyor koşullardan Herhangi birini sağladığında veya olduğu için herhangi birini sağladığını bu koşul doğru oluyor ve içerideki Eğer döngüsünün eğer onun içindeki koşullar yerine getirilmiş oluyor Hayır listeye ekleniyor ve Toplam sayı kadar değişiyor bunu çalıştırdığımızda serviste uzatalım 3 5 6 9 10 12 15 18 listemiz oluştuğu ve 3'ün veya 5'in katı olan bütün sayılar toplama eklenmiş oldu Bu videoda anlatacaklarımız bu kadar bir sonraki videoda görüşmek üzere
Scratch ile oyunların nasıl yapıldığına dair videolara yönlendirmeler yapan bir sitedir
3 Temmuz 2019 Çarşamba
Scratch SAYININ KATLARI
Merhaba arkadaşlar Bu videoda Scratch ile 1'den 100'e kadar olan sayıların toplamını veya belli bir sayıdan belli bir sayıya kadar olan sayıların toplamını inceleyeceğiz ve belli bir Aralık'taki verilir koşulu sağlayan sayıların listesini nasıl oluşturabileceğimiz göreceğiz bunun için öncelikle 1'den 100'e kadar olan sayıların toplamını bulacağız daha sonra bunu 20 ile 100 arasında nasıl modifiye edebileceğimizi göreceğiz daha sonra birliğimiz arasındaki 3'ün katı olan sayıların listesini oluşturacağız ve toplamını bulcaz Daha sonra da koşulu muz 2'ye çıkararak yani 3'ün ve 5'in katı olan sayıların 1 ile 100 arasında listesini ve toplamalı bulacağız Hemen başlayalım Öncelikle 1'den 100'e kadar sayıları incelerken bize bir toplam değişkeni bir de bu tekrarla kontrol yapısının içinde sürekli artacak olan yani 12345 diye gidecek olan sayaç değişkeni olması gerekiyor Bunu sayaç veya sayı diye kullanabiliriz bir tane değişken oluşturuyorum bir tanesi sayı değişkeni diğeri de toplam değişkeni Bu arada kuklayı kullanmayacağım şimdi kuklayı siliyorum ve Tayyibe toplam değişkenlerini buraya getiriyorum Şimdi öncelikle olaylara olaylarla başlayacak olursak Öncelikle yeşil bayrağı tıklandığında diye başlıyoruz Ve bunu tekrar tekrar deneyeceğim için her seferinde sayı 100 oldu Tekrar yeşil bayrağı başladığını da yüzünden devam etmesin diye hemen başlangıçta değişkenleri mi sıfırlıyorum yani sayıyı 0 ve toplamı 0 yapıyorum şimdi biz burada bizim anahtar kontrolümüz en defa tekrarla biz buraya 100 defa tekrarlı olarak kullanacağız Çünkü 1'den 100'e kadar olan sayıların toplamı bulmaya çalışıyoruz 100 defa tekrarladığında bir de hemen başlamıştı Öncelikle sayım 0 olduğu için her tekrarla sayıyı 1 artırıp canım şimdi ilk başta yeşil bayrak tutarak sayısı toplamı 0 100 defa tekrar edeceğim 1. tekrar da geldi sayıyı bir kadar değişik Yani bir artırdı sayı 1 oldu şimdi Birinci sayımı toplama eklemem lazım öyleyse değişik kelime toplam yapıp toplama toplam artı sayım şimdi bakalım geldik 1. defa sayı 1 oldu sahibi erken toplam sıfırdı sıfırla biri topladık toplam 1 Oldu tekrar devam ediyoruz 2. tekrarlı sayı 2 oldu toplam Bir de sayı 2 eklendi toplam 3 oldu Tekrar da sayı bir daha attı 3 oldu toplam üçlü 3 daha eklendi Toplam 6 oldu bu şekilde çalıştırdığımızda 1'den 100'e kadar sayıların toplamını 5050 olarak bulmuş oluruz burada değişkenlerde kullandığım değişkeni mi 0 ayarla üzerinden yaptım Bunun bunun yerine şunu da kullanabiliriz Sülo silelim toplama sayı kadar değiştir toplamın kendi değerini duruyor sayıyı buna ekle bu şekilde de yine aynı sonucu verecektir Şimdi burada 1'den 100'e kadar olan sayıların toplamı bu şekilde bulundu 20'den 100'e kadar olan sayıların toplamını bulacak olsaydı sefer sayıyı 30 değil de 19.yy ayarlamamız gerekiyordu burayı şimdi Bir 80 yapıp kontrol ederim toplama sayı en son 99 olarak kaldı 19'dan ilk geldiğinde 20 oldu 20'den başlayarak topladık ama en son 99 ekli Kozan burayı kontrol edip 81 yaparsak da doğru cevabı ulaşmış oluruz şimdi bakalım bir sonraki sorumuza 1 ile 100 arasında 3'ün katı olan sayıların listesini oluşturuyoruz ve toplamını bulacağız �imdi yine o zaman toplam bulacağımız için toplam değişken İsa'yı değişkeni Bunlar dursun ancak bize Şimdi bir de liste lazım burayı 0 yapalım Şurayı Yine Yüz yapalım toplamada buradan Şimdilik kaldırıyorum şimdi tıklandığında 100 defa sayı 1 arttığında 1 oldu Burada şimdi 3'ün katı olması için sayının 3'ün katı olması için kontrollerden eğer kullanacağız operatörler ile yine yeni ilk defa kullanacağımız mont var modu şekilde kullanıyoruz diyelim ki 10 month 3 demek onun 3 ile bölümünden kalan Yani buraya 10 buraya 3 yazarsak buraya 10 buraya 3 yazarsak bu blog bize bir diğerini verecektir onun 3 ile bölümünden kalan şimdi bize Eğer de bir koşul gerekiyordu kurşunumuz şu olacak 3 e tam bölünebilme 3'ün katı olan Yani bizim sayımı 3 eşittir 0 olduğu durumda bu koşul doğru olacak onun için 1 eşittir koşuluna ihtiyacım var sıfır olduğunda değişkeninde sayol bunu yerine koyalım Müsait bir olarak geldi birmod 30 değildir o zaman bu bloğun içindeki çalışmayacak 2 oldu 2 mod 330 olmadığı için Burası çalışmayacak 3 olduğu zaman 3 mod 30 olduğu için şurası çalışacak O zaman biz burada işte listeye bu sevmeye ekleyeceğiz Öncelikle bir liste oluşturalım liste bir olsun buradan istemiyor oluştu listemiz Şu an boş ver yine her seferinde yeşilbayrak tıkladığımızda Listenin sıfırlanması için şuraya yine liste benim her şeyimi sildiğini ekleyelim şimdi buraya sayenizde 1 eklediğimizde sayı 3'ün katı olduğu zaman liste biri eklenecek çalıştıralım 3 6 9 12 15 18 21 diye 99'a kadar listeye Listenin elemanları ekleme toplamını Buluşacak olursak da yine toplam değişkeninin eğer bloğunun doğru olduğu durumdaki yere koyacağız yani şuraya toplam değişkenini sayı kadar değiştirdiğimizde sayı 3'ün katı olduğunda toplama eklenecek çalıştıralım Dolayısıyla bunların toplamında 1683 bulunmuş oldu şu resmi bir sonraki duruma bakalım 1 ile 100 Arasında 3 ün veya 5 in katı 3'ün veya 5'in katı olan sayıların listesine oluşturup toplamını bulacağız yine liste biri eklemeli S2 ekran Burada dursun şimdi 3'ün veya 5 in katı olması demek burada sayı 3'ün katı koşulunu bu sağlıyordu bunu operatörlerde veya ile 5'te birleştireceğiz Öncelikle şunun kopyasını çıkar diyorum ve sayı 5'in katı olduğu durumu da elde ettim 3'ün katı olduğunda veya 5'in katı olduğunda bir yere böyle bir koşu oluşturan ve bunu yine içerim şimdi az önceki duruma ek olarak yine sayılar her şeyin aynı sayı 1 olduğunda geliyor 3'ün katı mı diyor 'in katı mıdır 2'sinde katı değilse bu doğru sayılmıyor ve döngü devam ediyor Bir sonrakinde yine ikisinin İki Kurşun sağlamıyor tekrar dengi devam ediyor koşullardan Herhangi birini sağladığında veya olduğu için herhangi birini sağladığını bu koşul doğru oluyor ve içerideki Eğer döngüsünün eğer onun içindeki koşullar yerine getirilmiş oluyor Hayır listeye ekleniyor ve Toplam sayı kadar değişiyor bunu çalıştırdığımızda serviste uzatalım 3 5 6 9 10 12 15 18 listemiz oluştuğu ve 3'ün veya 5'in katı olan bütün sayılar toplama eklenmiş oldu Bu videoda anlatacaklarımız bu kadar bir sonraki videoda görüşmek üzere
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder