🎓 10. Sınıf
📚 10. Sınıf Matematik
💡 10. Sınıf Matematik: Algoritma ve bilişim Çözümlü Örnekler
10. Sınıf Matematik: Algoritma ve bilişim Çözümlü Örnekler
Örnek 1:
Bir mağaza sahibi, elindeki 50 adet tişört ve 30 adet pantolon için bir indirim kampanyası düzenlemek istiyor. Kampanyada her 3 tişörte 1 pantolon hediye edilecek. Bu kampanyaya göre kaç adet tişört ve pantolon hediye edilebilir?
Çözüm:
Bu problemi adım adım çözelim: 💡
- Adım 1: Kampanyanın temel kuralını anlayalım. Her 3 tişört için 1 pantolon hediye.
- Adım 2: Elimizdeki tişört sayısını (50) kullanarak kaç grup 3 tişört oluşturabileceğimizi bulalım.
- Adım 3: 50 tişört, 16 adet 3'lü grup oluşturur. (50 / 3 = 16 kalan 2)
- Adım 4: Oluşan her 3'lü tişört grubu için 1 pantolon hediye edileceği için, 16 adet tişört grubu için 16 adet pantolon hediye edilebilir.
- Adım 5: Elimizde yeterli sayıda pantolon olup olmadığını kontrol edelim. Hediye edilecek 16 pantolon için en az 16 pantolonumuz olmalı. Elimizde 30 pantolon olduğu için bu mümkün.
- Sonuç: Bu kampanyaya göre 16 adet tişört (yani 16 grup 3'lü tişört) ve 16 adet pantolon hediye edilebilir.
Örnek 2:
Bir bilgisayar programı, girilen sayının tek mi çift mi olduğunu belirleyen bir algoritma izlemektedir. Eğer sayı tek ise ekrana "Tek" yazacak, çift ise "Çift" yazacaktır. Girilen sayı 17 ise program çıktısı ne olur?
Çözüm:
Algoritmayı adım adım inceleyelim: 📌
- Adım 1: Program, girilen sayıyı alır. Bu örnekte sayı 17'dir.
- Adım 2: Sayının tek mi çift mi olduğunu kontrol eder. Bir sayının tek olup olmadığını anlamak için o sayının 2'ye bölümünden kalana bakılır.
- Adım 3: 17 sayısını 2'ye bölelim: \( 17 \div 2 = 8 \) kalan 1.
- Adım 4: Bölümden kalan 1 olduğu için, sayı tek bir sayıdır.
- Adım 5: Algoritmanın kuralına göre, sayı tek ise ekrana "Tek" yazılır.
- Sonuç: Program çıktısı "Tek" olacaktır.
Örnek 3:
Bir restoranda çalışan garson, müşterilerin siparişlerini almak için bir algoritma izler. Müşteri masaya oturduğunda garson yanına gider, siparişi alır, mutfağa iletir ve sipariş hazır olduğunda masaya getirir. Eğer müşteri hesabı istediğinde, garson hesabı hazırlar ve müşteriye sunar. Bir müşteri, siparişini verdikten sonra garsonun bir sonraki adımı ne olur?
Çözüm:
Garsonun algoritmasını takip edelim: 🍽️
- Adım 1: Müşteri masaya oturur.
- Adım 2: Garson masaya gider.
- Adım 3: Garson müşteriden siparişi alır.
- Adım 4: Alınan sipariş mutfağa iletilir.
- Adım 5: Müşteri siparişini verdikten sonra, garsonun bir sonraki temel adımı, aldığı siparişi işleme koymaktır. Bu da siparişi mutfağa iletmektir.
- Sonraki Adımlar: Sipariş hazır olduğunda masaya getirme ve hesap isteme durumunda hesabı hazırlayıp sunma gibi adımlar devam eder.
Örnek 4:
Bir mobil oyun, oyuncuların belirli bir seviyeyi geçmesi için bir dizi görevi tamamlamasını gerektirir. Görev A tamamlandığında Görev B açılır. Görev B tamamlandığında ise Görev C veya Görev D'den biri seçilebilir. Oyuncu, Görev A'yı tamamladığına göre, bir sonraki görev tamamlama dizisi nasıl olabilir?
Çözüm:
Oyunun algoritmasını ve olası yolları inceleyelim: 🎮
- Adım 1: Oyuncu Görev A'yı tamamlar.
- Adım 2: Görev A tamamlandığı için Görev B açılır ve oyuncu bunu tamamlar.
- Adım 3: Görev B tamamlandıktan sonra, oyuncunun iki seçeneği vardır:
- Seçenek 1: Görev C'yi seçip tamamlar.
- Seçenek 2: Görev D'yi seçip tamamlar.
- Olası Sonraki Görev Tamamlama Dizileri:
- A -> B -> C
- A -> B -> D
Örnek 5:
Bir öğrenci, matematik ödevindeki 15 soruyu çözmek için bir zaman planı yapacaktır. Her soruyu ortalama 3 dakikada çözebileceğini hesaplıyor. Öğrenci, tüm soruları çözmek için toplam kaç dakikaya ihtiyaç duyar?
Çözüm:
Öğrencinin zaman planını oluşturalım: ⏰
- Adım 1: Çözülmesi gereken toplam soru sayısını belirleyelim: 15 soru.
- Adım 2: Her bir sorunun çözüm süresini belirleyelim: 3 dakika/soru.
- Adım 3: Toplam süreyi hesaplamak için soru sayısını, soru başına düşen süre ile çarparız.
- Hesaplama: Toplam Süre = Soru Sayısı \( \times \) Soru Başına Süre
- Hesaplama: Toplam Süre = 15 \( \times \) 3
- Sonuç: Toplam Süre = 45 dakika.
Örnek 6:
Bir döviz bürosu, dolar ve euro alım satım işlemleri için aşağıdaki algoritmayı kullanır:
- Müşterinin almak veya satmak istediği döviz türünü (dolar veya euro) sor.
- İşlem türünü (alım veya satım) sor.
- Güncel kurları kontrol et.
- İşlemi gerçekleştir ve sonucu ekrana yazdır.
Çözüm:
Döviz bürosunun algoritmasını uygulayalım: 💰
- Adım 1: Müşteri Dolar almak istiyor.
- Adım 2: İşlem türü alım.
- Adım 3: Güncel kur: 1 Dolar = 28 TL.
- Adım 4: Müşteri 100 Dolar almak istediği için, ödemesi gereken TL miktarını hesaplarız.
- Hesaplama: Ödenecek TL = Alınacak Dolar Miktarı \( \times \) 1 Doların TL Karşılığı
- Hesaplama: Ödenecek TL = 100 \( \times \) 28
- Sonuç: Müşteri 2800 TL ödemelidir.
Örnek 7:
Bir yazılım geliştirme ekibi, bir web sitesi için kullanıcı giriş ekranı tasarlıyor. Kullanıcının e-posta ve şifresini girmesi gerekiyor. Eğer kullanıcı doğru e-posta ve doğru şifre girerse "Giriş Başarılı" mesajı gösterilecek. Yanlış şifre girerse "Şifre Hatalı" mesajı, yanlış e-posta girerse "E-posta Bulunamadı" mesajı gösterilecek. Eğer kullanıcı hem yanlış e-posta hem de yanlış şifre girerse, hangi mesaj gösterilir?
Çözüm:
Giriş ekranı algoritmasını analiz edelim: 💻
- Adım 1: Kullanıcı e-posta ve şifresini girer.
- Adım 2: Sistemin öncelikli kontrolü genellikle e-posta adresi üzerinedir.
- Adım 3: Girilen e-posta adresi veritabanında bulunamazsa, sistem "E-posta Bulunamadı" mesajını gösterir.
- Adım 4: Bu durumda, şifrenin doğruluğu kontrol edilmez bile çünkü temel kimlik bilgisi (e-posta) zaten hatalıdır.
- Sonuç: Kullanıcı hem yanlış e-posta hem de yanlış şifre girse bile, ilk hata tespit edildiği için gösterilecek mesaj "E-posta Bulunamadı" olacaktır.
Örnek 8:
Bir öğrenci, okulda yapacağı sunum için bilgisayarında bir sunum dosyası (örneğin, PowerPoint) hazırlıyor. Sunumu kaydetmek için aşağıdaki adımları izler:
- Dosya menüsüne tıkla.
- "Farklı Kaydet" seçeneğini seç.
- Kaydedilecek yeri seç (örneğin, Belgelerim klasörü).
- Dosya adına bir isim ver (örneğin, "Tarih Sunumu").
- "Kaydet" düğmesine tıkla.
Çözüm:
Öğrencinin dosya kaydetme algoritmasını uygulayalım: 📁
- Adım 1: Sunum programında Dosya menüsüne tıklanır.
- Adım 2: Açılan menüden "Farklı Kaydet" seçeneği seçilir.
- Adım 3: "Kaydet" penceresi açıldığında, öğrenci sunumu kaydetmek istediği yeri seçmelidir. Bu durumda "Masaüstü" seçeneği tercih edilir.
- Adım 4: "Dosya adı" kutucuğuna "Kütüphane" yazılır.
- Adım 5: Son olarak "Kaydet" düğmesine tıklanarak işlem tamamlanır.
Örnek 9:
Bir çamaşır makinesi, çamaşırları yıkamak için belirli bir algoritma izler. Bu algoritma şu adımları içerir:
- Su alma
- Isıtma
- Deterjanla yıkama
- Sıkma
- Durulama
- Son sıkma
Çözüm:
Çamaşır makinesinin yıkama algoritmasını inceleyelim: 🧺
- Adım 1: Makine çalıştırıldığında ilk olarak su alır.
- Adım 2: Ardından suyu ısıtır.
- Adım 3: Daha sonra deterjanla yıkama işlemi başlar.
- Adım 4: Yıkama bittikten sonra ilk sıkma işlemi yapılır.
- Adım 5: Ardından çamaşırlar durulanır.
- Adım 6: Son olarak, kalan suyu atmak için son sıkma işlemi gerçekleştirilir.
- Sonuç: Çamaşır makinesi algoritmasında en son gerçekleştirilen adım "Son sıkma" işlemidir.
Daha Fazla Soru ve İçerik İçin QR Kodu Okutun
https://www.eokultv.com/atolye/10-sinif-matematik-algoritma-ve-bilisim/sorular