• 07-01-2011, 19:40:58
    #1
    Arkadaşlar web program'lama hocamızın verdiği 2 algoritma soru'su aşağıdadır.
    Hatırlamak isten arkadaşlara;

    S1 Oku x,y,x
    S2 Enb=x
    S3 Eğer y>Enb ise Enb=y vs...

    Alıntı
    Soru 1:
    Girilen 3 sayıdan en küçüğünü bulan programın algoritmasını yazınız?

    Soru 2:
    Girilen 10 sayıdan pozitif olanların pozitif toplamını, negatif olanların negatif toplamını bulan algoritmayı yazınız?
    Şimdiden teşekkürler
  • 07-01-2011, 19:44:49
    #2
    1. Sorunun Cevabı :

    http://hotfile.com/dl/84974331/2bb0406/3_Sayi.zip.html
  • 07-01-2011, 19:49:41
    #3
    numanbaba adlı üyeden alıntı: mesajı görüntüle
    Hocam çok teşekkürler lakin bana exe olarak değil, algoritmanın yazılmış hali lazım

    Örn cevap;

    S1 Oku x,y,x
    S2 Enb=x
    S3 Eğer y>Enb ise Enb=y vs...
  • 07-01-2011, 19:57:53
    #4
    soryy.
  • 07-01-2011, 20:00:54
    #5
    kazoo_44 hocam anlatamadım galiba bana herhangi bir dilde'ki kodları lazım değil. Programlama derslerinin temelinde gördüğümüz algoritma'sı lazım.

    BAKINIZ

  • 07-01-2011, 20:05:37
    #6
    birinci soru

    $max = 0;
    if($x > $max){
    $max = $x;
    }
    if($y > $max){
    max = $y;
    }
    if($z > $max){
    max = $z;
    }

    edit: hm kod lazım değilmiş
    ama sanırım anlattığımı algoritma olarak çizebilirsin?

    edit2: sayılar pozitif değilmiş bu iptal
  • 07-01-2011, 20:11:36
    #7
    o zaman şöyle olur

    max=x

    eğer y>max ise max=y değil ise boş geç

    eğer z>max ise max=z değil ise boş geç

    yazdır max
  • 07-01-2011, 20:17:53
    #8
    ikinci soru

    negatif_toplam=0
    pozitif_toplam=0

    eğer sayi1>0 ise pozitif_toplam=pozitif_toplam+sayi1 değil ise negatif_toplam=negatif_toplam+sayi1

    eğer sayi2>0 ise pozitif_toplam=pozitif_toplam+sayi2 değil ise negatif_toplam=negatif_toplam+sayi2
    .
    .

    10. sayıya kadar aynen gider

    yazdır negatif_toplam
    yazdır pozitif_toplam
  • 07-01-2011, 20:46:37
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Soru 2
    Alıntı
    A1: Sayac = 0, NTop = 0, PTop = 0
    A2: X'i gir.
    A3: Sayac = Sayac + 1
    A4: Eğer X < 0 ise NTop = NTop + X, değilse PTop = PTop + X
    A5: Sayac <= 10 A2'ye dön.
    A6: PTop ve NTop'u yaz.
    A7: Bitir.
    Sınıf kaç? (: