bir ödev için yardım istiyorum...

egoelit Seckin Gebes

Oluşturulacak formda yer alan text input biçimindeki bir alana virgül ile ayrılacak şekilde yan yana girilen sayıları hesapla butonuna basılarak form gönderildikten sonra virgüllerinden arındırarak matematiksel işlemlere tabi tutan ve sonuçları ekrana yazdıran bir php programı hazırlayınız. Sayılara uygulanması istenen matematiksel işlemler şunlardır: Girilen sayıların toplamını hesaplamak, girilen en büyük ve en küçük sayıyı bulmak, girilen sayıların aritmetik ortalamasını hesaplamak.

 

Arkadaşlar bu ödev hakkında yardımcı olabilecek var mı. explode komutuyla olabileceğini düşünüyorum ama uygulamada biraz zayıfım. Yardımcı olan arkadaşlara şimdiden teşekkür ederim. 

08-04-2013 16:49

    Php

    alicilin Ali Fırat Güler

    <?php 

    $sayilar = explode(',',$_POST['sayilar']);

    sort($sayilar);

    echo 'Toplamlar:'.array_sum($sayilar).'<br/>';

    echo 'En küçük: '. $sayilar[0].' en büyük: '.end($sayilar).'<br/>';

    echo 'Ortalama:'.array_sum($sayilar) / count($sayilar);

    ?>

    08-04-2013 18:21

      Php

      TeaMTurkeR Şenol TÜRKER

      ohhh ne alaaa piyasada bir ton arama motoru varken sen gel ödevini bize yaptır sonrada yaptım diyip öğretmene yutdur... öğretmeninin gözünde belki geçebilirsin kardeş ama sen baştan kaldın sınıfta bu ödevi sizden isteyen öğretmen eminimki size bu ödevi yapmanız için mevcut bütün fonksiyonları öğretmiştir. ve yine eminimki sen bu ödev üzerinde hiç bir çalışma bile yapmamışsındır.

      08-04-2013 22:27

        Php

        cevap vermek yerine şu yazıya yönlendirin.

        http://www.phpkodlari.com/kolay-web-sayfasi/belesci-sorular/

        okuması varsa anlar, okuması yoksa zaten verdiğin ödev dosyasını da anlayamaz !

        Her programcı birgün Php yi tadacaktır
        11-04-2013 21:25

          Php

          TeaMTurkeR Şenol TÜRKER
          Yazan:drekon

           

          cevap vermek yerine şu yazıya yönlendirin.

          http://www.phpkodlari.com/kolay-web-sayfasi/belesci-sorular/

          okuması varsa anlar, okuması yoksa zaten verdiğin ödev dosyasını da anlayamaz !

           

          +10 drekon ustacım :)

          14-04-2013 00:22

            rahimece Rahime
            Yazan:egoelit

             

             

            Oluşturulacak formda yer alan text input biçimindeki bir alana virgül ile ayrılacak şekilde yan yana girilen sayıları hesapla butonuna basılarak form gönderildikten sonra virgüllerinden arındırarak matematiksel işlemlere tabi tutan ve sonuçları ekrana yazdıran bir php programı hazırlayınız. Sayılara uygulanması istenen matematiksel işlemler şunlardır: Girilen sayıların toplamını hesaplamak, girilen en büyük ve en küçük sayıyı bulmak, girilen sayıların aritmetik ortalamasını hesaplamak.

             

            Arkadaşlar bu ödev hakkında yardımcı olabilecek var mı. explode komutuyla olabileceğini düşünüyorum ama uygulamada biraz zayıfım. Yardımcı olan arkadaşlara şimdiden teşekkür ederim. 

             

            Merhaba forumda yardımcı olacak kişi bulamamışsınız malesef!

             duyarlı biri olarak suskun kalmak istemedim sırf size yardımcı olmak için üye olup kod paylaşımı yapmak istedim..umarım bu davranışım konu içerisinde yardım kelimesinin anlamından uzak tüm üyelere ibret olur..

            kod alıntıdır!



                <html> <head> <title> Çağatay Yıldırım </title> </head> <body> <form action="hesapla.php?islem=sonuc" method="POST">   <input type="text" name="text"></input> <input type="submit" value="Hesapla">   <?php @$islem = $_GET['islem'];   if($islem=="sonuc"){   echo"<br><br>"; $text=$_POST['text'];   $bolunmus = explode(",", $text); $eleman =count($bolunmus);   $ebs=$bolunmus[0]; $eks=$bolunmus[0]; for($i=0 ; $i<$eleman;$i++){   @$topla = $topla + $bolunmus[$i]; if($ebs < $bolunmus[$i]){$ebs = $bolunmus[$i];} if($eks > $bolunmus[$i]){$eks = $bolunmus[$i];} } $ortalama=$topla / $eleman; ?> <b> <?php echo "Sayıların Toplamı =".$topla."</br>"; echo "Sayıların Ortalaması =".$ortalama."<br>"; echo "En Büyük Sayı =".$ebs."</br>"; echo "En Küçük Sayı =".$eks;   }   ?> </b> </form>     </body> <html>

            15-04-2013 18:43

              yardımcı olmak problem degilde   odev yapmak isteyen odevini yapmaya calısacak takılırsa bir yerde soracak ki  yardımcı olalım yoksa  odevim var siz yapın ben yatayım mantıgındaki yazılara cevap vermiyorum ben kendi sahsım adına konusayım , yinede forumdaki genel   tavırda benimkinden farklı olmayacaktır  zannedersem 

              15-04-2013 20:32

                Php

                alicilin Ali Fırat Güler

                @Rahimece,

                arkadaş yardımı bulamamışmı ? üstteki mesajı okumadın heralde. yazdım ya daha ne olsun ?

                15-04-2013 21:25

                  lütfen yardım edin ödevim var

                  xexe büşra uygun

                  ARKADAŞLAR PERFORMANS ÖDEVİM VAR YARDIMCI OLABİLİRMİSİNİZ SORU ŞU:Erkekler için: Boyunuzun ilk 150 santimetresi için 48 kilo, sonraki her 2.5 cm için2.7 kilo ekler. Örnek olarak boyunuz 180 cm ise, ideal kilonuz 48+32.4=80.4kilogram olacaktır.Not: Bu fonksiyon boyu 150 cm ve üzerinde olan kişiler içindir.Dolayısıyla gönderilenboyun en az 150 cm olduğu varsayılır. CEVAPDA ŞU :
                  $boy=180;
                  $cinsiyet="erkek";


                  if ($cinsiyet=="erkek"){ 
                  $idealkilo=48+(($boy-150)/2.5)*2.7;
                  }
                  else{
                  $idealkilo=45+(($boy-150)/2.5)*2.2;
                  }


                  echo "Boy=",$boy,"<br>";
                  echo "Cinsiyet=",$cinsiyet,"<br>";
                  echo "İdeal Kilonuz=$idealkilo";

                  AMA BU SATIRLARIN AÇIKLAMASINI BİLMİYORUM TEKER TEKER AÇIKLAMAM GEREK NE ANLAMA GELDİĞİ YARDIMCI OLABİLİRMİSİNİZ

                  07-01-2014 09:14

                    badyguard14 Hilmi BORAN

                    Merhabalar,

                    İlk satırda if ile cinsiyet erkek ise ideal kiloyu matematiksel işleme eşitle else kısmında yani erkek değilse cinsiyet ideal kiloyu yeni matematiksel işleme eşitle (matematiksel işlem diyorum :D ama orda ne olduğunu zaten biliyorsundur örneğin: erkek için boydan 150 çıkılıp 2.5 'a böl sonra 2.7 ile çarp 48 ekle denilmiş)
                    alt satırlarda 

                    boy , cinsiyet ve hesaplanmış ideal kiloyu ekrana yansıt deniliyor.

                    İyi çalışmalar.Bu kadar vasat şekilde anlattığım için kendimden utandım :(

                    08-01-2014 16:40

                      www.Phpkodlari.com © 2009 Herkes Php öğrenecek
                      Web tasarım ve eğitim kaynağınız.