• 17-08-2021, 12:54:43
    #1
    Merhabalar. Detayları aşağıda yer alan php yaz okulu ödevim için yardımlarınıza ihtiyacım var. Bunu halledip atabilecek olan varsa çok minnet duyarım.



    Ders1.php
    <?php
      function topla($a,$b) {
        return $a+$b;
        // $c=$a+$b; return c;
      }
    
      function ortalama ($vize, $dsonu) {
        $ort=($vize*0.4)+ ($dsonu*0.6);
        return $ort;
      }
    
      function harf_bul($ort) {
    
      }
    
    ?>
    
    <!DOCTYPE html>
    <html lang="tr" dir="ltr">
      <head>
        <meta charset="utf-8">
        <title>Kullanici Fonksiyon</title>
      </head>
      <body>
        <h1>Kullanıcı Tanımlı Fonksiyonlar</h1>
    
        <?php
          echo topla(45,12);
          $sayi1=13;
          $sayi2=34;
          $toplam=topla($sayi1,$sayi2);
          echo "<br>";
          echo "$sayi1 + $sayi2 = $toplam";
    
          $vize=100;
          $dsonu=80;
          echo "<br>";
          $ortalama=ortalama($vize,$dsonu);
    
          echo "<table border='1'>";
          echo "<tr>";
          echo "<td>Vize : </td>";
          echo "<td>$vize</td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Final : </td>";
          echo "<td> $dsonu </td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Ortalama : </td>";
          echo "<td> $ortalama </td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Harf Notu : </td>";
          echo "<td>  </td>";
          echo "</tr>";
          echo "</table>";
    
        ?>
    
      </body>
    </html>
    Ders2.php

    <!DOCTYPE html>
    <html lang="tr" dir="ltr">
      <head>
        <meta charset="utf-8">
        <title>Koşul Cümleleri</title>
      </head>
      <body>
        <h1>PHP Koşul Cümleleri</h1>
        <?php
          $sayi1=10;
          if($sayi1>=10) {
            echo "Sayı1 10'dan büyüktür veya eşittir";
          }
    
          echo "<br>";
          $sayi2=45;
    
          if($sayi2<50) {
            echo "Kaldınız";
          }else {
            echo "Geçtiniz";
          }
    
    
          $ortalama=85;
    
          if($ortalama<=100 && $ortalama>=90) {  // AND ve && işaretleri aynı anlamdadır.
            $harfnotu='A';
          }elseif($ortalama>=80 && $ortalama<90) {
            $harfnotu='B';
          }elseif($ortalama>=70 && $ortalama<80) {
            $harfnotu='C';
          }elseif($ortalama>=60 && $ortalama<70) {
            $harfnotu='D';
          }elseif($ortalama<60 && $ortalama>=0) {
            $harfnotu='F';
          }else {
            $harfnotu="HATA!";
          }
    
    
          echo "<br>";
          echo $ortalama;
          echo " : ";
          echo $harfnotu;
    
    
        ?>
    
      </body>
    </html>
  • 17-08-2021, 13:04:40
    #2
    Üyeliği durduruldu
    MainBilisim adlı üyeden alıntı: mesajı görüntüle
    Merhabalar. Detayları aşağıda yer alan php yaz okulu ödevim için yardımlarınıza ihtiyacım var. Bunu halledip atabilecek olan varsa çok minnet duyarım.



    Ders1.php
    <?php
      function topla($a,$b) {
        return $a+$b;
        // $c=$a+$b; return c;
      }
    
      function ortalama ($vize, $dsonu) {
        $ort=($vize*0.4)+ ($dsonu*0.6);
        return $ort;
      }
    
      function harf_bul($ort) {
    
      }
    
    ?>
    
    <!DOCTYPE html>
    <html lang="tr" dir="ltr">
      <head>
        <meta charset="utf-8">
        <title>Kullanici Fonksiyon</title>
      </head>
      <body>
        <h1>Kullanıcı Tanımlı Fonksiyonlar</h1>
    
        <?php
          echo topla(45,12);
          $sayi1=13;
          $sayi2=34;
          $toplam=topla($sayi1,$sayi2);
          echo "<br>";
          echo "$sayi1 + $sayi2 = $toplam";
    
          $vize=100;
          $dsonu=80;
          echo "<br>";
          $ortalama=ortalama($vize,$dsonu);
    
          echo "<table border='1'>";
          echo "<tr>";
          echo "<td>Vize : </td>";
          echo "<td>$vize</td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Final : </td>";
          echo "<td> $dsonu </td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Ortalama : </td>";
          echo "<td> $ortalama </td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Harf Notu : </td>";
          echo "<td>  </td>";
          echo "</tr>";
          echo "</table>";
    
        ?>
    
      </body>
    </html>
    Ders2.php

    <!DOCTYPE html>
    <html lang="tr" dir="ltr">
      <head>
        <meta charset="utf-8">
        <title>Koşul Cümleleri</title>
      </head>
      <body>
        <h1>PHP Koşul Cümleleri</h1>
        <?php
          $sayi1=10;
          if($sayi1>=10) {
            echo "Sayı1 10'dan büyüktür veya eşittir";
          }
    
          echo "<br>";
          $sayi2=45;
    
          if($sayi2<50) {
            echo "Kaldınız";
          }else {
            echo "Geçtiniz";
          }
    
    
          $ortalama=85;
    
          if($ortalama<=100 && $ortalama>=90) {  // AND ve && işaretleri aynı anlamdadır.
            $harfnotu='A';
          }elseif($ortalama>=80 && $ortalama<90) {
            $harfnotu='B';
          }elseif($ortalama>=70 && $ortalama<80) {
            $harfnotu='C';
          }elseif($ortalama>=60 && $ortalama<70) {
            $harfnotu='D';
          }elseif($ortalama<60 && $ortalama>=0) {
            $harfnotu='F';
          }else {
            $harfnotu="HATA!";
          }
    
    
          echo "<br>";
          echo $ortalama;
          echo " : ";
          echo $harfnotu;
    
    
        ?>
    
      </body>
    </html>

    <?php
      function topla($a,$b) {
        return $a+$b;
        // $c=$a+$b; return c;
      }
     
      function ortalama ($vize, $dsonu) {
        $ort=($vize*0.4)+ ($dsonu*0.6);
        return $ort;
      }
     
      function harf_bul($ort) {
           $ortalama=$ort;
     
          if($ortalama<=100 && $ortalama>=90) {
            $harfnotu='A';
          }elseif($ortalama>=80 && $ortalama<90) {
            $harfnotu='B';
          }elseif($ortalama>=70 && $ortalama<80) {
            $harfnotu='C';
          }elseif($ortalama>=60 && $ortalama<70) {
            $harfnotu='D';
          }elseif($ortalama<60 && $ortalama>=0) {
            $harfnotu='F';
          }else {
            $harfnotu="HATA!";
          }
          return $harfnotu;
     
      }
     
    ?>
     
    <!DOCTYPE html>
    <html lang="tr" dir="ltr">
      <head>
        <meta charset="utf-8">
        <title>Kullanici Fonksiyon</title>
      </head>
      <body>
        <h1>Kullanıcı Tanımlı Fonksiyonlar</h1>
     
        <?php
          echo topla(45,12);
          $sayi1=13;
          $sayi2=34;
          $toplam=topla($sayi1,$sayi2);
          echo "<br>";
          echo "$sayi1 + $sayi2 = $toplam";
     
          $vize=100;
          $dsonu=80;
          echo "<br>";
          $ortalama=ortalama($vize,$dsonu);
     
          echo "<table border='1'>";
          echo "<tr>";
          echo "<td>Vize : </td>";
          echo "<td>$vize</td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Final : </td>";
          echo "<td> $dsonu </td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Ortalama : </td>";
          echo "<td> $ortalama </td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Harf Notu : </td>";
          echo '<td>'.harf_bul($ortalama).'</td>';
          echo "</tr>";
          echo "</table>";
     
        ?>
     
      </body>
    </html>
  • 17-08-2021, 13:07:19
    #3
    function harfNotuBul($ortalama){
      if($ortalama<=100 and $ortalama>=90) {
        $harfnotu = "A";
      }elseif($ortalama>=80 and $ortalama<90) {
        $harfnotu = "B";
      }elseif($ortalama>=70 and $ortalama<80) {
        $harfnotu = "C";
      }elseif($ortalama>=60 and $ortalama<70) {
        $harfnotu = "D";
      }elseif($ortalama<60 and $ortalama>=0) {
        $harfnotu = "F";
      }else{
        $harfnotu = "F";
      }
    
      return $harfnotu;
    }
    istediğiniz şey bu sanırım?
  • 17-08-2021, 13:26:44
    #4
    hasyer adlı üyeden alıntı: mesajı görüntüle
    <?php
      function topla($a,$b) {
        return $a+$b;
        // $c=$a+$b; return c;
      }
     
      function ortalama ($vize, $dsonu) {
        $ort=($vize*0.4)+ ($dsonu*0.6);
        return $ort;
      }
     
      function harf_bul($ort) {
           $ortalama=$ort;
     
          if($ortalama<=100 && $ortalama>=90) {
            $harfnotu='A';
          }elseif($ortalama>=80 && $ortalama<90) {
            $harfnotu='B';
          }elseif($ortalama>=70 && $ortalama<80) {
            $harfnotu='C';
          }elseif($ortalama>=60 && $ortalama<70) {
            $harfnotu='D';
          }elseif($ortalama<60 && $ortalama>=0) {
            $harfnotu='F';
          }else {
            $harfnotu="HATA!";
          }
          return $harfnotu;
     
      }
     
    ?>
     
    <!DOCTYPE html>
    <html lang="tr" dir="ltr">
      <head>
        <meta charset="utf-8">
        <title>Kullanici Fonksiyon</title>
      </head>
      <body>
        <h1>Kullanıcı Tanımlı Fonksiyonlar</h1>
     
        <?php
          echo topla(45,12);
          $sayi1=13;
          $sayi2=34;
          $toplam=topla($sayi1,$sayi2);
          echo "<br>";
          echo "$sayi1 + $sayi2 = $toplam";
     
          $vize=100;
          $dsonu=80;
          echo "<br>";
          $ortalama=ortalama($vize,$dsonu);
     
          echo "<table border='1'>";
          echo "<tr>";
          echo "<td>Vize : </td>";
          echo "<td>$vize</td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Final : </td>";
          echo "<td> $dsonu </td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Ortalama : </td>";
          echo "<td> $ortalama </td>";
          echo "</tr>";
          echo "<tr>";
          echo "<td>Harf Notu : </td>";
          echo '<td>'.harf_bul($ortalama).'</td>';
          echo "</tr>";
          echo "</table>";
     
        ?>
     
      </body>
    </html>
    json adlı üyeden alıntı: mesajı görüntüle
    function harfNotuBul($ortalama){
      if($ortalama<=100 and $ortalama>=90) {
        $harfnotu = "A";
      }elseif($ortalama>=80 and $ortalama<90) {
        $harfnotu = "B";
      }elseif($ortalama>=70 and $ortalama<80) {
        $harfnotu = "C";
      }elseif($ortalama>=60 and $ortalama<70) {
        $harfnotu = "D";
      }elseif($ortalama<60 and $ortalama>=0) {
        $harfnotu = "F";
      }else{
        $harfnotu = "F";
      }
    
      return $harfnotu;
    }
    istediğiniz şey bu sanırım?

    Teşekkür ederim hocalarım. Sayenizde hallettim çok sağolun.