Jquery
Beğen (0)

2024 TYT Matematik Üçüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama

2024 TYT matematik sorularının çözümünü programlama mantığıyla çözmeye başlayalım. Böylece hem matematik hem de programlama bilgimiz artacaktır. Sorunun çözümünü bilgisayara anlatmak için çözüme ait tüm aşamaları bilmemiz gerekir. Lafı uzatmadan  soruyu verelim.

Bu tür soruları çözmek için, her adımda mandal sayısının nasıl arttığını anlamak önemlidir. Verilen bilgilere göre, her adımda mandal sayısı iki katına çıkıyor.

Başlangıçta, Selma ilk adımda yere bir mandal koyar. Sonraki her adımda, bir önceki adımda koyduğu tüm mandalların uçlarına birer mandal ekliyor.

Bu süreci adım adım izleyelim:

Adım: 1 mandal

Adım: 2 mandal (1 mandalın uçlarına eklenen 1 mandal daha)

Adım: 4 mandal (2 mandalın uçlarına eklenen 2 mandal daha)

Gördüğümüz gibi, her adımda mandal sayısı iki katına çıkıyor. Genel olarak, n adımında kullanılan toplam mandal sayısı:

2n − 1

Bu mantığa göre:

10. adımda kullanılan mandal sayısı: 210 − 1

12. adımda kullanılan mandal sayısı: 212 − 1

Şimdi, 12. adımda kullanılan mandal sayısı ile 10. adımda kullanılan mandal sayısı arasındaki farkı hesaplayalım:

(212 − 1− (210 − 1) = 212 − 210 

Bu farkı basitleştirebiliriz:

212 − 210210.(22 − 1210.3

Sonuç olarak, 12. adımdan sonra kullanılan toplam mandal sayısı, 10. adımdan sonra kullanılan toplam mandal sayısından 210.fazladır. Doğru cevap A şıkkıdır:

Şimdi kodlama işlemine geçelim.

<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Mandal Hesaplama</title>
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/
bootstrap/4.5.2/css/bootstrap.min.css">
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
</head>
<body>
    <div class="container mt-5">
        <h2>Selma'nın Mandal Oyunu</h2>
        <div class="form-group">
            <label for="adim10">10. Adımda Kullanılan Mandal Sayısı:
</label>
            <input type="number" class="form-control" id="adim10" 
value="10" readonly>
        </div>
        <div class="form-group">
            <label for="adim12">12. Adımda Kullanılan Mandal Sayısı:
</label>
            <input type="number" class="form-control" id="adim12" 
value="12" readonly>
        </div>
        <button class="btn btn-primary" id="hesaplaBtn">Hesapla</button>
        <h3 class="mt-3">Sonuç: <span id="sonuc"></span></h3>
        <div class="alert mt-3" id="cevapMesaji" role="alert" 
style="display: none;"></div>
    </div>

    <script>
        $(document).ready(function () {
            $('#hesaplaBtn').click(function () {
                let adim10 = parseInt($('#adim10').val());
                let adim12 = parseInt($('#adim12').val());

                let mandal10 = Math.pow(2, adim10) - 1;
                let mandal12 = Math.pow(2, adim12) - 1;

                let fark = mandal12 - mandal10;

                $('#sonuc').html(fark + " mandal farkı (3 &times; 
2<sup>10</sup>)");

                // Doğru cevabı kontrol et ve mesaj göster
                let dogruCevap = 3 * Math.pow(2, 10);
                if (fark == dogruCevap) {
                    $('#cevapMesaji').removeClass('alert-danger').
addClass('alert-success').text('Doğru cevap! Kalan kategori yüzdesi: 3 
&times; 2<sup>10</sup>').show();
                } else {
                    $('#cevapMesaji').removeClass('alert-success').
addClass('alert-danger').text('Yanlış cevap. Kalan kategori yüzdesi: ' 
+ fark).show();
                }
            });
        });
    </script>
</body>
</html>
Okunma Sayısı: 5

Yorumlar

Yorum Ekle
Kötü İyi
İlgili Makaleler
2022 TYT Matematik Onbeşinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Birinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2023 TYT Matematik Üçüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik İkinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2025 TYT Matematik Üçüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
Core Mvc Projesinde Resmin Sol Üstten Başlayıp Büyüyerek Ekranı Kapladığı Animasyonu Jquery Dilinde Kodlayınız
2025 TYT Matematik Beşinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2023 TYT Matematik İkinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
Core Mvc Projesinde Resmin Sağ Alttan Başlayıp Sol Altta Biten Animasyonu Jquery Dilinde Kodlayınız
Ekranın Ortasında Tanımlı Bir Div İçinde Sol Alt Köşeden Başlayıp Sağ Üst Köşede Biten Animasyonu JQuery İle Yapınız
2022 TYT Matematik Üçüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Onbirinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
Tetris Oyununu Javascript Dilini Kullanarak Web Sayfasında Kodlama16
2022 TYT Matematik Onüçüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Ondördüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2024 TYT Matematik İkinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2025 TYT Matematik Altıncı Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
Tetris Oyununu Javascript Dilini Kullanarak Web Sayfasında Kodlama12
2023 TYT Matematik Dördüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2024 TYT Matematik Üçüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama