• 20-06-2023, 03:04:07
    #1
    Kaydedin lazım olur

    <!DOCTYPE html>
    <html>
    <head>
        <title>Yüzdelik Kar Hesaplama</title>
        <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
        <script>
            $(document).ready(function() {
                $("form").submit(function(event) {
                    event.preventDefault();
                    var alis_fiyati = parseFloat($("input[name='alis_fiyati']").val());
                    var satis_fiyati = parseFloat($("input[name='satis_fiyati']").val());
    
                    if (alis_fiyati > 0 && satis_fiyati > 0 && satis_fiyati > alis_fiyati) {
                        var kar_orani = (satis_fiyati - alis_fiyati) / alis_fiyati * 100;
                        $("#sonuc").html("Yüzdelik kar oranı: " + kar_orani.toFixed(2) + " %");
                    } else {
                        $("#sonuc").html("Lütfen geçerli alış ve satış fiyatı girin.");
                    }
                });
            });
        </script>
    </head>
    <body>
        <h2>Yüzdelik Kar Hesaplama</h2>
        <form>
            <label for="alis_fiyati">Alış Fiyatı:</label>
            <input type="number" name="alis_fiyati" step="0.01" required><br><br>
            <label for="satis_fiyati">Satış Fiyatı:</label>
            <input type="number" name="satis_fiyati" step="0.01" required><br><br>
            <input type="submit" value="Hesapla">
        </form>
        <div id="sonuc"></div>
    </body>
    </html>
    hesaplama.php hesaplama.html nasıl isterseniz kaydedin ftpye atın.
    • klasweb
    • heri19
    • sagirr
    klasweb, heri19, sagirr ve 3 kişi bunu beğendi.
    6 kişi bunu beğendi.
  • 20-06-2023, 04:22:01
    #2
    Paylaşım için teşekkürler, emeğine sağlık.
  • 10-08-2023, 14:48:31
    #3
    Arayan arkadaşlara alternatif olarak bırakayım. Gayet iyi çalışıyor.



    <!DOCTYPE html>
    <html>
    <head>
        <title>Yüzde Hesaplama Aracı</title>
    </head>
    <body>
        <h1>Yüzde Hesaplama Aracı</h1>
    
        <label for="operation">İşlem Seçiniz:</label>
        <select id="operation">
            <option value="1">A sayısının %B'si kaçtır?</option>
            <option value="2">A sayısı, B sayısının yüzde kaçıdır?</option>
            <option value="4">A sayısı, %B kadar artırılırsa kaç olur?</option>
            <option value="5">A sayısı, %B kadar azaltılırsa kaç olur?</option>
        </select>
    
        <label for="a">A Sayısı:</label>
        <input type="number" id="a">
    
        <label for="b">B Sayısı:</label>
        <input type="number" id="b">
    
        <button onclick="calculate()">Hesapla</button>
    
        <p id="result"></p>
    
        <script>
            function calculate() {
                var a = parseFloat(document.getElementById('a').value);
                var b = parseFloat(document.getElementById('b').value);
                var operation = parseInt(document.getElementById('operation').value);
                var resultElement = document.getElementById('result');
                var result;
    
                if (isNaN(a) || isNaN(b)) {
                    resultElement.textContent = "Hatalı giriş. Lütfen sayıları doğru şekilde girin.";
                    return;
                }
    
                switch (operation) {
                    case 1:
                        result = (a * b) / 100;
                        resultElement.textContent = a + " sayısının %" + b + "'si " + result + "dır.";
                        break;
                    case 2:
                        result = (a / b) * 100;
                        resultElement.textContent = a + " sayısı, " + b + " sayısının yüzde " + result + "'sidir.";
                        break;
                    case 4:
                        result = a + (a * b / 100);
                        resultElement.textContent = a + " sayısı, %" + b + " kadar artırılırsa " + result + " olur.";
                        break;
                    case 5:
                        result = a - (a * b / 100);
                        resultElement.textContent = a + " sayısı, %" + b + " kadar azaltılırsa " + result + " olur.";
                        break;
                    default:
                        resultElement.textContent = "Geçersiz işlem seçimi.";
                        break;
                }
            }
        </script>
    </body>
    </html>
  • 24-11-2023, 00:25:28
    #4
    Lazım olur diye kaydediyorum.
  • 24-11-2023, 13:25:50
    #5
    Üyeliği durduruldu
    Vanq adlı üyeden alıntı: mesajı görüntüle
    Arayan arkadaşlara alternatif olarak bırakayım. Gayet iyi çalışıyor.



    <!DOCTYPE html>
    <html>
    <head>
        <title>Yüzde Hesaplama Aracı</title>
    </head>
    <body>
        <h1>Yüzde Hesaplama Aracı</h1>
    
        <label for="operation">İşlem Seçiniz:</label>
        <select id="operation">
            <option value="1">A sayısının %B'si kaçtır?</option>
            <option value="2">A sayısı, B sayısının yüzde kaçıdır?</option>
            <option value="4">A sayısı, %B kadar artırılırsa kaç olur?</option>
            <option value="5">A sayısı, %B kadar azaltılırsa kaç olur?</option>
        </select>
    
        <label for="a">A Sayısı:</label>
        <input type="number" id="a">
    
        <label for="b">B Sayısı:</label>
        <input type="number" id="b">
    
        <button onclick="calculate()">Hesapla</button>
    
        <p id="result"></p>
    
        <script>
            function calculate() {
                var a = parseFloat(document.getElementById('a').value);
                var b = parseFloat(document.getElementById('b').value);
                var operation = parseInt(document.getElementById('operation').value);
                var resultElement = document.getElementById('result');
                var result;
    
                if (isNaN(a) || isNaN(b)) {
                    resultElement.textContent = "Hatalı giriş. Lütfen sayıları doğru şekilde girin.";
                    return;
                }
    
                switch (operation) {
                    case 1:
                        result = (a * b) / 100;
                        resultElement.textContent = a + " sayısının %" + b + "'si " + result + "dır.";
                        break;
                    case 2:
                        result = (a / b) * 100;
                        resultElement.textContent = a + " sayısı, " + b + " sayısının yüzde " + result + "'sidir.";
                        break;
                    case 4:
                        result = a + (a * b / 100);
                        resultElement.textContent = a + " sayısı, %" + b + " kadar artırılırsa " + result + " olur.";
                        break;
                    case 5:
                        result = a - (a * b / 100);
                        resultElement.textContent = a + " sayısı, %" + b + " kadar azaltılırsa " + result + " olur.";
                        break;
                    default:
                        resultElement.textContent = "Geçersiz işlem seçimi.";
                        break;
                }
            }
        </script>
    </body>
    </html>
    Bende bunu biraz ekleme yaparak paylaşmış olayım.


    <!DOCTYPE html>
    <html>
    <head>
    <title>Yüzdelik Kar Hesaplama</title>
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
    <script>
    $(document).ready(function() {
    $("form").submit(function(event) {
    event.preventDefault();
    var alis_fiyati = parseFloat($("input[name='alis_fiyati']").val());
    var satis_fiyati = parseFloat($("input[name='satis_fiyati']").val());

    if (alis_fiyati > 0 && satis_fiyati > 0 && satis_fiyati > alis_fiyati) {
    var kar_orani = (satis_fiyati - alis_fiyati) / alis_fiyati * 100;
    $("#sonuc").html("Yüzdelik kar oranı: " + kar_orani.toFixed(2) + " %");
    } else {
    $("#sonuc").html("Lütfen geçerli alış ve satış fiyatı girin.");
    }
    });
    });
    </script>
    </head>
    <body>
    <h2>Yüzdelik Kar Hesaplama</h2>
    <form>
    <label for="alis_fiyati">Alış Fiyatı:</label>
    <input type="number" name="alis_fiyati" step="0.01" required><br><br>
    <label for="satis_fiyati">Satış Fiyatı:</label>
    <input type="number" name="satis_fiyati" step="0.01" required><br><br>
    <input type="submit" value="Hesapla">
    </form>
    <div id="sonuc"></div>

    <br>

    <hr>
    <br>
    <h1>Yüzde Hesaplama Aracı</h1>

    <label for="operation">İşlem Seçiniz:</label>
    <select id="operation">
    <option value="1">A sayısının %B'si kaçtır?</option>
    <option value="2">A sayısı, B sayısının yüzde kaçıdır?</option>
    <option value="4">A sayısı, %B kadar artırılırsa kaç olur?</option>
    <option value="5">A sayısı, %B kadar azaltılırsa kaç olur?</option>
    </select>

    <label for="a">A Sayısı:</label>
    <input type="number" id="a">

    <label for="b">B Sayısı:</label>
    <input type="number" id="b">

    <button onclick="calculate()">Hesapla</button>

    <p id="result"></p>

    <script>
    function calculate() {
    var a = parseFloat(document.getElementById('a').value);
    var b = parseFloat(document.getElementById('b').value);
    var operation = parseInt(document.getElementById('operation').valu e);
    var resultElement = document.getElementById('result');
    var result;

    if (isNaN(a) || isNaN(b)) {
    resultElement.textContent = "Hatalı giriş. Lütfen sayıları doğru şekilde girin.";
    return;
    }

    switch (operation) {
    case 1:
    result = (a * b) / 100;
    resultElement.textContent = a + " sayısının %" + b + "'si " + result + "dır.";
    break;
    case 2:
    result = (a / b) * 100;
    resultElement.textContent = a + " sayısı, " + b + " sayısının yüzde " + result + "'sidir.";
    break;
    case 4:
    result = a + (a * b / 100);
    resultElement.textContent = a + " sayısı, %" + b + " kadar artırılırsa " + result + " olur.";
    break;
    case 5:
    result = a - (a * b / 100);
    resultElement.textContent = a + " sayısı, %" + b + " kadar azaltılırsa " + result + " olur.";
    break;
    default:
    resultElement.textContent = "Geçersiz işlem seçimi.";
    break;
    }
    }
    </script>

    <br><br><hr><br>

    <h2>KDV Hesaplama</h2>
    <form action="" method="post">
    <input type="number" name="fiyat" placeholder="Ürün Alış Fiyatını Giriniz" required>
    <button type="submit" name="kdvhesap">Hesapla</button>
    </form>

    <?php if ( isset($_POST['form1']) ){

    } ?>
    </body>
    </html>
  • 15-02-2024, 01:46:12
    #6
    Ekleme yapıla yapıla vip yazılım olacak hadi gayret...
    emeği geçenlerin eline sağlık..