Şimdi Ara

##### P.R.O.G.R.A.M.L.A.M.A. .D.E.R.S.L.E.R.İ ##### (9. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
414
Cevap
49
Favori
79.408
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
4 oy
Öne Çıkar
Sayfa: önceki 7891011
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • derslerinizi yeni gördüm bundan sonra bende elimden geldigince katılmaya çalışacagım
  • quote:

    Orjinalden alıntı: mrt522

    werdiğiniz herbişeyi denedim ne hesap makinesini nede başkabişiyi çalıştıramadım bişide ilk defa böle çuvallıyorm
    1-başla
    2-Metin, a , s
    3-yaz;" Adınız: "
    4-oku; a
    5-yaz;"Soyadınız: "
    6-oku; s
    7-yaz; " Sayın " & a & b & " Hoşgeldiniz "
    8-bitir

    böle yazarken problem yok ama programda çalışmıyo bi türlü ne hesap makinesi ne başka bişi bi sürü hata war diyo program kullanımı hakkında resimli anlatım koyarmısınız nerde hata yaptıımı anlıyayım


    umarım bunları olduğu gibi yazmıyorsundur , bunlar sadece sanal kodlar , olayın mantığını ortaya koymak için

    sanırım daha büyük projelerde daha gerekli bu şekilde bir taslak oluşturmak

    bu arada bende bu dil yüklü değil bana pm den nasıl yüklücemi yazarmısın , varsa 1-2 link çok süper olur



    < Bu mesaj bu kişi tarafından değiştirildi yakup13 -- 25 Ekim 2008; 23:34:13 >




  • Sevgili Takipçiler;

    Hem problemlere çözüm getirenlerin azınlıkta olması dolayısıyla hem de birkaç hatanızın mevcut olması dolayısıyla son süre YARIN(PAZAR GÜNÜ) SAAT 21:00' E uzatılmıştır.

    @yakup13

    C Kodlarını kullanmışsın. Tam olarak incelemedim. Sonuçta soruna doğru bir şekilde çözüm getirdiysen ne ala ama asıl benim istediğim mantığı şuanda yapan yok...

    Emek harcamışsınız diğer bütün yapanlar son bir kez daha gözden geçirsinler sanki programı çalıştırıyormuşcasına tek tek adımları kontrol etsinler en iyi yöntem budur hata ayıklamada...

    @mrt522

    Bunlar tasarı aşamasıdır. İleri düzey programlamada daha çok işinize yarar ama mantığını kavramak önemli...

    @soryy

    Hoşgeldin, daha da konular ilerlemeden ilk dersi oku ve yazılanları incele...


    Arkadaşlar dersleri duyurabilme imkanlarınızı kullanın daha fazla kişinin sebeplenmesini sağlayın.




  • @Progr4mm3r
    Teşekkür derim

    daha önceden pascal asp.net şimdide php öğreniyoruz (lise4)web tasarım ve programlama.
    pascal ve asp.net i programlama mantıgını ögrenmek için işledik.(lise1 1 dönem boyunca algoritma sahte kod işledik şuan işlediginiz gibi )
    Bütün sayfaları full okudum okulda yapılanların aynısını yapıyorsunuz basit matematik işlemleri geometrik şekillerin alan -çevre hesaplaması vb. umarım bundan sonra dersleri kaçırmam





  • Derse yaklaşık birbuçuk saat önce katıldım ,Şimdi bitirebildim.

    İşte Sahte kodlar.

    Cevap 1 :
    --------------
     
    1) Başla
    2) metin: isim,Soyad
    3) yaz; "İsminizi Girin :"
    4) oku; isim
    5) yaz; "Soyadınızı Girin :"
    6) oku; soyad
    7) yaz; "Hoş geldin " &isim & soyad
    8) yaz; "Neredesin ya, uzun zamandır görünmüyon."
    9) yaz; "özlettin kendini :-)"
    10)Bitir.

    Cevap 2 :
    --------------
    Özellikle şirket yöneticisinden istendiğine göre,
    şirket yöneticisi olduğunu anlamak için şifre istememiz lazım demi :)
    Şifre 3 defa yanlış girilirse işlem iptal ediliyor.
     
    1) Başla
    2) sayısal : günlük,aylık,sayaç
    3) metin : şifre
    4) yaz; "şifrenizi Girin :"
    5) oku; şifre
    6) eğer (şifre<>"yönetici") ise
    7) yaz;"Geçersiz şifre !"&sayaç
    sayaç=sayaç+1
    8) eğer (sayaç>3) ise
    9) yaz;"Sisteme Giriş izniniz yok !"
    10) git(19)
    11) değilse
    12) git(4)
    14) eğer bitti
    14) eğer bitti
    15) yaz; "Günlük maaşı girin :"
    16) oku; günlük
    17) aylık=günlük*31
    18) yaz; "işçinin Aylık Maaşı : "&aylık
    19) Bitir.





    Cevap 3:
    -------------
     
    1) Başla
    2) sayısal: sonuç,taban,üs,sayaç
    3) yaz; "Birinci sayıyı Girin :"
    4) oku; taban
    5) yaz; "İkinci Sayıyı Girin :"
    6) oku; üs
    7) sonuç=taban
    8) sayaç=1
    9) sonuç=sonuç*taban
    10) sayaç=sayaç+1
    11) eğer (sayaç<üs) git(9)
    12) değilse
    13) yaz;"sonuç: " &sonuç
    14) eğer bitti
    15) Bitir.





    Cevap 4:
    ------------
     
    1)Başla
    2)sayısal : y1,y2,y3,s1,s2,s3,sortala,yortala,sonuç
    3)metin : cevap
    4)yaz; "1.Yazılı notu: "
    5)oku; y1
    6)yaz; "2.Yazılı notu: "
    7)oku; y2
    8)yaz; "3.Yazılı notu: "
    9)oku; y3
    10)yortala=(y1+y2+y3)/3
    11)yaz;"Sözlü notu kullanılacak mı?[e/h]"
    12)oku;cevap
    13) eğer (cevap="e")
    14) yaz; "1. Sözlü notu: "
    15) oku; s1
    16) yaz; "2. Sözlü notu: "
    17) oku; s2
    18) yaz; "3. Sözlü notu: "
    19) oku; s3
    20) sortala=(s1+s2+s3)/3
    21) sonuç=(yortala+sortala)/2
    22) değilse
    23) sonuç=yortala
    24) eğer bitti
    25)eğer (sonuç<50)
    26) yaz;"Kaldı !"
    27) değilse
    28) yaz;"geçti !"
    29)eğer bitti
    30)Bitir.





    Cevap 5:
    -------------

     
    1) Başla
    2) sayısal: sonuç,kenar1,kenar2,kenar3,r,seçim
    3) metin :hesaptürü
    3)yaz;"Aşağıdakilerden birini seçin [1,2,3 yada 4]: "
    4)yaz;"Dikdörtgen[1],Kare[2],üçgen[3],Daire[4]"
    5)oku;seçim
    6)yaz;"Alan mı,Çevre mi ?[a/ç]"
    7)oku;hesaptürü
    8) eğer (seçim=1)
    9) yaz;"Dikdörtgenin 1.kenarı :"
    10) oku;kenar1
    11) yaz;"Dikdörtgenin 2.kenarı :"
    12) oku;kenar2
    13) eğer (hesaptürü="a")
    14) sonuç=kenar1*kenar2
    16) değilse
    17) sonuç=(kenar1*2)+(kenar2*2)
    18) eğer bitti
    19) eğer bitti
    20) eğer (seçim=2)
    21) yaz;"Karenin kenar uzunluğunu girin :"
    22) oku;kenar1
    23) eğer (hesaptürü="a")
    23) sonuç=kenar1*kenar1
    24) değilse
    25) sonuç=kenar1*4
    26) eğer bitti
    27) eğer bitti
    28) eğer (seçim=3)
    29) yaz;"üçgenin 1.kenarı :"
    30) oku;kenar1
    31) yaz;"üçgenin 2.kenarı"
    32) oku;kenar2
    32) yaz;"üçgenin 3. kenarı"
    33) oku;kenar3
    34) eğer (hesaptürü="ç")
    35) sonuç=kenar1+kenar2+kenar3
    36) değilse
    37) sonuç=taban*yükseklik/2
    38) eğer bitti
    39) eğer(seçim=4)
    40) yaz;"Dairenin yarı çapını girin :"
    41) oku;r
    42) eğer (hesaptürü="a")
    43) sonuç=3.14*r*r
    44) değilse
    45) sonuç=2*3.14*r
    46) eğer bitti
    47)eğer bitti
    48) eğer (hesaptürü="a")
    49) yaz;"Alan :"&sonuç
    50) değilse
    51) yaz;"Çevre :" &sonuç
    52)Bitir.





    Cevap 6:
    --------------

     
    1-)Başla
    2)sayısal: Büyüksayı,küçüksayı,sayaç
    3)metin : sıralamayönü,tekçift
    4)yaz;"Büyük sayıyı girin:"
    5)oku;sayı1
    6)yaz;"Küçük sayıyı girin"
    7)oku;küçük
    8)yaz;"Küçükten büyüğe sıralama için [k],Büyükten küçüğe sıralama için [b] yazın:"
    9)oku;sıralamayönü
    10)yaz;"Tek sayılar mı,Çift sayılar mı sıralansın ?[t/ç]:"
    11)oku;tekçift
    12)eğer (büyüksayı>küçüksayı)
    13) eğer (sıralamayönü=k)
    14) sayaç=küçüksayı
    15) sayaç=sayaç+1
    16) eğer (tekçift="t") ve ((sayaç mod 2)=1)
    17) yaz;sayaç
    18) değilse
    19) eğer (tekçift="ç") ve ((sayaç mod 2)=0)
    20) yaz;sayaç
    21) eğer bitti
    22) eğer bitti
    23) eğer (sayaç<büyüksayı)
    24) git(15)
    25) eğer bitti
    26) değilse /*sıralama yönü ç*/
    27) sayaç=büyüksayı
    28) sayaç=sayaç-1
    29) eğer (tekçift="t") ve ((sayaç mod 2)=1)
    30) yaz;sayaç
    31) değilse
    32) eğer (tekçift="ç") ve ((sayaç mod 2)=0)
    33) yaz;sayaç
    34) eğer bitti
    35) eğer bitti
    36) eğer (sayaç>büyüksayı)
    37) git(28)
    38) eğer bitti /*sıralama yönü k*/
    39)değilse /*büyüksayı>küçüksayı*/
    40) yaz;"Hatalı giriş! Birinci sayı ikinci sayıdan Büyük değil ."
    41)eğer bitti
    42)Bitir.




    < Bu mesaj bu kişi tarafından değiştirildi Tigertiger -- 26 Ekim 2008; 0:01:35 >




  • bnde bi bn yapamıyorm die çok korkmuştum kağıt üstünde herşey güzel bnce sağ olun
  • DEĞERLENDİRME

    (Puanlama 100 üzerindendir. Tam olarak 6 soruyu yapanlar değerlendirilmiştir. 50 puanı aşanlar Geçti anlamına geliyor. 70 puanın üstü gerçekten dersi anlayanları temsil ediyor. 90 puanın üstü ise kusursuz bir mantık sergilendiğinin temsilcisidir. Sonradan yapanlarda buraya eklenecektir ayrı bir değerlendirme mesajı açılmayacaktır. Zaten bu bir seçici sınav idi...)

    @yakup13

    1. SORU : 8 PUAN
    2. SORU : 10 PUAN
    3. SORU : 8 PUAN
    4. SORU : 18 PUAN
    5. SORU : 10 PUAN
    6. SORU : 20 PUAN
    TOPLAM : 74 PUAN

    @Tigertiger

    1. SORU : 10 PUAN
    2. SORU : 10 PUAN
    3. SORU : 4 PUAN
    4. SORU : 15 PUAN
    5. SORU : 15 PUAN
    6. SORU : 28 PUAN
    TOPLAM : 82 PUAN

    NOT: Değerlendirmede uygulanan kriterler : Algoritma + Çalışma Prensibi + Verimlilik + Düzen



    < Bu mesaj bu kişi tarafından değiştirildi Progr4mm3r -- 26 Ekim 2008; 10:21:57 >




  • tigertiger şifre falan sen aşmışsın bu arada ben hepsini baştan yapıp koyacağım bazı şeyleri yeni anladım yada düzelteceğim üzerinde değiştirden



    < Bu mesaj bu kişi tarafından değiştirildi uliking -- 26 Ekim 2008; 10:54:15 >
  • 2 sorum var

    1. si

    quote:

    1) başla
    2) sayısal; birinci sayı, ikinci sayı
    3) yaz; “birinci sayıyı yazınız”
    4) oku; birinci sayı
    5) yaz; “ikinci sayıyı yazınız”
    6) oku; ikinci sayı
    7) eğer; ikinci sayı=1 ise
    8) yaz; birinci sayı
    9) eğer; ikinci sayı=2 ise
    10) yaz; birinci sayı*birinci sayı
    11) eğer; ikinci sayı=3 ise
    12) yaz; birinci sayı*birinci sayı*birinci sayı
    13) eğer sonsuz; birinci sayı=x
    14) yaz; birinci sayı* x kadar birinci sayı
    15) eğer bitti
    16) eğer bitti
    17) eğer sonsuz bitti
    18) bitir


    bu kendi yaptığım
    burda yapmaya çalıştığım eğer sonsuz olur mu yani bi mantıkta bilgisayara bişey vericeksin oda onu devam ettiricek

    2.soru

    yine kendi sorumdan

    quote:

    1) Başla
    2) Sayısal; sınav 1, sınav 2, sınav 3, sözlü 1, sözlü 2, sözlü 3, sınav sonuç, sözlü sonuç
    3) yaz; “ 1. sınavın sonucunu yazınız”
    4) oku; 1. sınav
    5) yaz; “ 2. sınavın sonucunu yazınız”
    6) oku; 2. sınav
    7) yaz; “ 3. sınavın sonucunu yazınız”
    8) oku; 3. sınav
    9) yaz; “ sınav ortalamasını görerek kaldı mı kalmadı mı bakmak için a ya sözlü notu vererek ortalamaya bakıp kaldı mı kalmadı mı diye bakmak için b tuşuna basınız”
    10) (1)eğer a ise
    11) sınav sonuç; (1.sınav+2.sınav+3.sınav)/3
    12) oku; sınav sonuç
    13) (a)eğer &sınav sonuç<50 ise
    14) yaz; “öğrenci kalmıştır oh iyi oldu çalışsaydı kerata”
    15) (a)eğer&sınav sonuç>50 ise
    16) yaz; “koççum benim nasıl çalıştı da geçti helal olsun ona
    17) (a)eğer &sınav sonuç>90 ise
    18) yaz; “inek”
    19) (2)eğer b ise
    20) yaz; “ 1. sözlü notunu yazınız”
    21) oku; sözlü 1
    22) yaz; “ 2. sözlü notunu yazınız”
    23) oku; “sözlü 2”
    24) yaz; “ 3. sözlü notunu yazınız”
    25) oku; sözlü 3
    26) sözlü sonuç; (1.sınav+2.sınav+3.sınav+sözlü 1+ sözlü 2+ sözlü 3)/6
    27) (b)eğer &sözlü sonuç<50 ise
    28) yaz; “bu çocuğun tipini hiç beğenmiyodum zaten kıl oluyorum ona kaldıda iyi oldu”
    29) (b)eğer &sözlü sonuç>50 ise
    30) yaz; “bu da biraz eşek ama seviyorum keratayı sözlü notu verdimde kalmadı”
    31) (b)eğer &sözlü sonuç<10 ise
    32) yaz; “sözün bittiği yer”
    33) (1)eğer bitti
    34) (a)eğer bitti
    35) (a)eğer bitti
    36) (a)eğer bitti
    37) (2)eğer bitti
    38) (b)eğer bitti
    39) (b)eğer bitti
    40) (b)eğer bitti
    41) bitti


    bunu yaparken 2 ana eğer ve bu ana eğerlerin içinde 3 er tanede altküme eğer kullandım bu mümkün müdür?




  • quote:

    Orjinalden alıntı: uliking

    2 sorum var

    1. si

    quote:

    1) başla
    2) sayısal; birinci sayı, ikinci sayı
    3) yaz; “birinci sayıyı yazınız”
    4) oku; birinci sayı
    5) yaz; “ikinci sayıyı yazınız”
    6) oku; ikinci sayı
    7) eğer; ikinci sayı=1 ise
    8) yaz; birinci sayı
    9) eğer; ikinci sayı=2 ise
    10) yaz; birinci sayı*birinci sayı
    11) eğer; ikinci sayı=3 ise
    12) yaz; birinci sayı*birinci sayı*birinci sayı
    13) eğer sonsuz; birinci sayı=x
    14) yaz; birinci sayı* x kadar birinci sayı
    15) eğer bitti
    16) eğer bitti
    17) eğer sonsuz bitti
    18) bitir


    bu kendi yaptığım
    burda yapmaya çalıştığım eğer sonsuz olur mu yani bi mantıkta bilgisayara bişey vericeksin oda onu devam ettiricek

    2.soru

    yine kendi sorumdan

    quote:

    1) Başla
    2) Sayısal; sınav 1, sınav 2, sınav 3, sözlü 1, sözlü 2, sözlü 3, sınav sonuç, sözlü sonuç
    3) yaz; “ 1. sınavın sonucunu yazınız”
    4) oku; 1. sınav
    5) yaz; “ 2. sınavın sonucunu yazınız”
    6) oku; 2. sınav
    7) yaz; “ 3. sınavın sonucunu yazınız”
    8) oku; 3. sınav
    9) yaz; “ sınav ortalamasını görerek kaldı mı kalmadı mı bakmak için a ya sözlü notu vererek ortalamaya bakıp kaldı mı kalmadı mı diye bakmak için b tuşuna basınız”
    10) (1)eğer a ise
    11) sınav sonuç; (1.sınav+2.sınav+3.sınav)/3
    12) oku; sınav sonuç
    13) (a)eğer &sınav sonuç<50 ise
    14) yaz; “öğrenci kalmıştır oh iyi oldu çalışsaydı kerata”
    15) (a)eğer&sınav sonuç>50 ise
    16) yaz; “koççum benim nasıl çalıştı da geçti helal olsun ona
    17) (a)eğer &sınav sonuç>90 ise
    18) yaz; “inek”
    19) (2)eğer b ise
    20) yaz; “ 1. sözlü notunu yazınız”
    21) oku; sözlü 1
    22) yaz; “ 2. sözlü notunu yazınız”
    23) oku; “sözlü 2”
    24) yaz; “ 3. sözlü notunu yazınız”
    25) oku; sözlü 3
    26) sözlü sonuç; (1.sınav+2.sınav+3.sınav+sözlü 1+ sözlü 2+ sözlü 3)/6
    27) (b)eğer &sözlü sonuç<50 ise
    28) yaz; “bu çocuğun tipini hiç beğenmiyodum zaten kıl oluyorum ona kaldıda iyi oldu”
    29) (b)eğer &sözlü sonuç>50 ise
    30) yaz; “bu da biraz eşek ama seviyorum keratayı sözlü notu verdimde kalmadı”
    31) (b)eğer &sözlü sonuç<10 ise
    32) yaz; “sözün bittiği yer”
    33) (1)eğer bitti
    34) (a)eğer bitti
    35) (a)eğer bitti
    36) (a)eğer bitti
    37) (2)eğer bitti
    38) (b)eğer bitti
    39) (b)eğer bitti
    40) (b)eğer bitti
    41) bitti


    bunu yaparken 2 ana eğer ve bu ana eğerlerin içinde 3 er tanede altküme eğer kullandım bu mümkün müdür?


    1. sorunu cevaplayacak olursan döngüler ile yapabilirsin ama şimdi onun yapay kodunu yazmıyayım zaten gereksiz...

    2. soruya ise evet mümkündür zaten ben ilk dersimde de ondan bahsetmiştim. Ama eğerleri bitirirken başlarına a b filan yazmana gerek yok ama karıştırmamk için yapıyorsan /*xxx*/ xxx yazılı olan yere hangi eğeri kapttıgını belirt mesela şöyle

    eğer bitti /* b */




  • 5.

    1)	Başla 
    2) Sayısal; di1, di2, ka1, r , üç1,üç2,üç3, diküç, taban, dialan, diçevre, kaalan, kaçevre, daalan, daçevre, üçalan, üççevre
    3) metin;s, s2
    4) Yaz; “Alan yada çevre hesaplamasına hoş geldiniz, Dikdörtgen için d ye, Daire için da ye, Kare için k ye, Üçgen için ü ye basınız”
    5) oku; s
    6) yaz; “alan için a ya,çevre için ç ye basınız”
    7) oku; s2
    8) eğer (s=”d”) ise
    9) yaz; “uzun kenarı yazınız”
    10) oku; di1
    11) yaz; “kısa kenarı yazınız”
    12) oku;di2
    13) dialan= di1*di2
    14) diçevre= (di1+di2)*2
    15) eğer (s2=”a”) ise
    16) yaz; “girdiğiniz bilgilere göre dikdörtgenin alanı=” &dialan
    17) eğer (s2=”ç”) ise
    18) yaz; “girdiğiniz bilgilere göre dikdörgenin çevresi=” &diçevre
    19) eğer bitti
    20) eğer bitti
    21) eğer (s=”da”) ise
    22) yaz; “r yi giriniz”
    23) oku; r
    24) daalan= 3,14159265*r*r
    25) daçevre= 2*r* 3,14159265
    26) eğer= (s2=”a”) ise
    27) yaz; “girdiğiniz bilgiye göre dairenin alanı=” &daalan
    28) eğer (s2=”ç”) ise
    29) yaz; “girdiğiniz bilgiye göre dairenin çevresi=” &daçevre
    30) eğer bitti
    31) eğer bitti
    32) eğer (s=”k”) ise
    33) yaz; “karenin bir köşesini giriniz”
    34) oku; ka1
    35) kaçevre=kaalan= 4*ka1
    36) yaz; “girdiğiniz bilgiye göre karenin çevresi ve alanı=” &kaçevre
    37) eğer (s=”ü”) ise
    38) eğer (s2=”ç”) ise
    38) yaz; “üçgenin birinci kenarını giriniz”
    40) oku: üç1
    41) yaz; “üçgenin ikinci kenarını giriniz”
    42) oku: üç2
    43) yaz; “üçgenin üçüncü kenarını giriniz”
    44) oku: üç3
    45) üççevre= üç1+üç2+üç3
    46) yaz; “girdiğiniz bilgilere göre üçgenin çevresi=” &üççevre
    47) eğer (s2=”a”) ise
    48) yaz; “üçgenin bir tabanını giriniz”
    49) oku; taban
    50) yaz; “girdiğiniz tabanın yüksekliğini yazınız”
    51) oku; diküç
    52) üçalan= (taban*diküç)/2
    53) yaz= “girdiğiniz bilgilere göre üçgenin alanı=” &üçalan
    54) eğer bitti
    55) eğer bitti
    56) eğer bitti
    57) eğer bitti
    58) eğer bitti
    59) eğer bitti
    60) bitir



    şimdi burdada onu yaptım ana eğer ler var bide içinde altküme eğerler var olmuştur umarım



    < Bu mesaj bu kişi tarafından değiştirildi uliking -- 26 Ekim 2008; 12:44:55 >




  • 1.soru
    a1.başla
    a2.ad,soyad
    a3.Ad giriniz.
    a4.soyad giriniz.
    a5.ekrana yaz "Hoşgeldiniz", ad , "Buyrun" , soyad, "Tekrar Bekleriz."
    a6.dur

    2.soru
    a1.Başla
    a2.gunluk,gun
    a3.toplam=0
    a4.gunluk ucretini yaziniz
    a5.Calistigi gun sayisi
    a6.toplam=gunluk*gun
    a7.toplami ekrana yaz
    a8.dur


    Soru 5

    Başla
    toplam,n,a,b,alan,cevre,m,x,y,r
    2- Diktörten(1),Kare(2),Üçgen(3),daire(4) hangisini hesaplamak istersiniz=Diktörtgen(n)
    3- eğer n=1 ise git 7.adima
    4- eğer n=2 ise git 20.adima
    5- eger n=3 ise git 31.adima git
    6- eger n=4 ise git 45.adima git
    7- Diktörgenin Alan Hesaplamak icin A ya Cevre hesaplamak icin C ye basiniz (m)
    8- eger m=a ise
    9-Diktörtgen alani icin degerleri giriniz...
    10- a degerini girin
    11- b degerini girin
    12- alan=a.b
    13-ekrana yaz alan
    Dur
    14- eğer m=c ise
    15-Diktörgen cevre icin degerleri giriniz...
    16- a degerini girin
    17- b degerini girin.
    18- cevre=(a+b).2
    19-ekrana yaz cevre
    Dur
    20-Kare Alani İcin A ya CEvresi icin C ye basin
    21- eger m=a ise
    22-kare alan icin degerleri giriniz
    23- a giriniz
    24- alan=a.a
    26-ekrana yaz alan
    Dur
    26- eger m=c ise
    27-kare cevre icin degerleri giriniz
    28- a yi giriniz
    29- cevre=a.a.a.a
    30-ekrana yaz cevre
    dur
    31-Ucgen Alani icin a ya CEvresi icin C ye basin
    32- eger m=a ise
    33-Ucgen alani icin degerleri giriniz
    34- Yuksekligi giriniz,
    35- tabani giriniz
    36- alan=x.y/2
    37ekrana yaz alan
    Dur
    38- eger m=c ise
    39-Ucgenin CEvresi icin degerleri giriniz
    40- a degerini giriniz
    41- b degerini giriniz
    42- c degerini giriniz
    43- cevre=a+b+C
    44-ekrana yaz cevre
    Dur
    45-Daire alan icin A cevre icin c ye basiniz
    46- eger m=a ise
    47- Yari Capi giriniz.
    48- alan=3,14*r*r
    49-ekrana yaz alan
    Dur
    50- eger m=c ise
    51- yari capi giriniz
    52- cevre=2*3,14*r
    52-ekrana yaz cevre
    Dur

    Soru 3
    1 Başla
    2 sayi1,sayi2
    3 Toplam=sayi1
    4 döngü baslar(i=1,sayi2,1)
    5 toplam=toplam+sayi2
    6 döngü bitir
    7 ekrana yaz toplam
    8 dur



    Soeu 4
    Başla
    not1,not2,not3,nott,soz1,soz2,soz3,sozt,ort,m
    Not1 giriniz
    not2 giriniz
    not3 giriniz
    nott=not1+not2+not3/3
    Sözlü Notu Kullanmak istiyorsaniz 1 e istemiyorsaniz 2 ye basin(m)
    eğer m=1 ise
    Sozlu 1 notunu giriniz
    sozlu 2 notunu giriniz
    sozlu 3 notunu giriniz
    sozt=soz1+soz2+soz3/3
    ort=nott+sozt/2
    eger ort<50 ise
    ekrana yaz sınıfta kaldiniz.
    eger ort>50 ise
    ekrana yaz sınıfı gectiniz

    eger m=2 ise
    eğer nott<50 ise
    ekrana yaz sınıfta kaldiniz
    eger nott>50 ise S
    ekrana yaz sınıfı gectiniz
    dur




  • dersleri basından beri takib ediorm yalnız sunu anlayamadım biz bütün kütüphaneleri ezberlemek zorunda mıyız yau ? mesela neyin nerde olduğunu yorumla mı yoksa bilgiyle mi anlıycaz?

    Aaaayrıcaaa :
    Derslerde biraz ileri gittim ve videolu ders indirdim oradan çektiğim kopyalar() ile bir hesap makinesi hazırladım sunmak istiorm :


    (not: biraz erken oldu biliorm ama eğer kafa karıstırıorsa PM den kaldırmamı sölein size zahmet. Pm diorm çünkü hafta ici cok nadir online olabiliorm ve girdim mi aramak istemiorm.)
    #include <cstdlib> 
    #include <iostream>
    #include <math.h>
    using namespace std;

    int main(int argc, char *argv[])
    {

    cout<<" **************************************************"<<endl;
    cout<<" * *"<<endl;
    cout<<" * Hesap Makinesi 1.0 *"<<endl;
    cout<<" * *"<<endl;
    cout<<" * Hazirlayan:Ismail Kaya *"<<endl;
    cout<<" * *"<<endl;
    cout<<" * hangi islemi yapacaksaniz o simgeyi girin. *"<<endl;
    cout<<" * top:+ cik:- carp:* bol:/ *"<<endl;
    cout<<" * *"<<endl;
    cout<<" * Onemli Not:Sadece 4 islem icin hazirlanmistir.*"<<endl;
    cout<<" **************************************************"<<endl;

    float sayi1,sayi2,sonuc;
    char islem;
    goto baslik1;

    islembasi1:
    cout<<"adam gibi gir olum :"; goto devam1;
    baslik1:
    cout<<"1.Sayiyi Giriniz :";
    devam1:
    cin>>sayi1;
    if( (sayi1 > 10000000 || sayi1 <-10000000)) goto islembasi1;

    cout<<"Islemi Giriniz :";
    cin>>islem;

    goto baslik2;

    islembasi2:
    cout<<"adam gibi gir dedik :"; goto devam2;
    baslik2:
    cout<<"2.Sayiyi Giriniz :";
    devam2:
    cin>>sayi2;
    if( (sayi2 > 10000000 || sayi2 < -10000000) ) goto islembasi2;

    switch (islem)
    {
    case '+':
    sonuc = (sayi1+sayi2);
    cout<<"Toplama Sonucu :"<<sonuc<<endl; break;
    case '-':
    sonuc = (sayi1-sayi2);
    cout<<"Cikarma Sonucu :"<<sonuc<<endl; break;
    case '*':
    sonuc = (sayi1*sayi2);
    cout<<"Carpma Sonucu :"<<sonuc<<endl; break;
    case '/':
    sonuc = (sayi1/sayi2);
    cout<<"Bolme Sonucu :"<<sonuc<<endl; break;
    }
    system("PAUSE");
    return EXIT_SUCCESS;
    }



    < Bu mesaj bu kişi tarafından değiştirildi thethriller -- 26 Ekim 2008; 15:16:01 >




  • Hayır kaldırmana gerek yok burası bir kütüphane gibidir ileride yardımcı olur bizlere ama ÖĞRENENLER şimdiden buna kafa yormayın...

    Bu arada @thethriller;

    Zamanla kullandıkça bu kütüphaneler aklınıza giriyor. Mantık da işe yarar ama ezber olmadanda olmuyor maalesef
  • Edit:Üslup Hatası ->

    Yorum icin tesekkurler..



    < Bu mesaj bu kişi tarafından değiştirildi thethriller -- 26 Ekim 2008; 18:28:12 >
  • Güzel gidiyor devamlılık için teşekkürler.
  • 6. soruyu yapamadım galiba sayaç gerek onuda bilmiyorum
  • Soruları yapan fazla kişi yok ve Cuma Günü Saat 20:00' de C Programlama Dilinin ilk dersini vereceğim. Bu soruların cevapsız kalmaması için ve yapamayanlara yol göstermesi için soruların cevaplarını açıklamalı bir biçimde yarın saat 20:00' de yayımlayacağım. İyi Geceler...



    < Bu mesaj bu kişi tarafından değiştirildi Progr4mm3r -- 26 Ekim 2008; 21:31:36 >
  • Soruların cevaplarını merakla bekliyorum...
  • İlk 4 soru kolaydı. Yapanlar oldu ve belkide okuyup yapmayanlar oldu. Şimdi yardımcı olması için ilk 4 sorunun cevaplarını veriyorum ve bunları iyi inceleyerek gerçekten birşeyler başarmak isteyenlerden 5. ve 6. soruların cevaplarını istiyorum. Eğer ki yapmayacaksanız hiç dersleri takip etmemeniz daha iyi olacaktır. Çünkü birşeyler öğrenemezsiniz...

    1. SORU

     
    1) Başla
    2) Metin; a, s
    3) Yaz; “Lütfen Adınızı Giriniz”
    4) Oku; a
    5) Yaz; “Lütfen Soyadınızı Giriniz”
    6) Oku; s
    7) Yaz; “Merhaba ”,&a,” soyadının”,&b,”olduğunu bilmiyordum.”
    8) Bitir



    2. SORU

     
    1) Başla
    2) Sayısal; a, s
    3) Yaz; “Elemanın Günlük yevmiyesini giriniz:”
    4) Oku; s
    5) a=s*30
    6) Yaz; “Elemanın Aylık maaşı=”,&a,”’dır.”
    7) Bitir



    3. SORU

     
    1) Başla
    2) Sayısal; b, i, s
    3) Yaz; “Tabanı Giriniz :”
    4) Oku; b
    5) Yaz; “Kuvveti giriniz :”
    6) Oku; i
    7) s=b^i
    8) Yaz; &b,” sayısının”,&i,”. Kuvveti”,&s,” sayısına eşittir.”
    9) Bitir



    4. SORU

     
    1) Başla
    2) Sayısal; a, b, c, x, y, z, dort, qort, sort
    3) Metin; k, l, f
    4) Yaz; “Birinci yazılıyı giriniz :”
    5) Oku; a
    6) Yaz; “İkinci yazılıyı giriniz :”
    7) Oku; b
    8) Yaz; “Üçüncü Yazılıyı giriniz :”
    9) Oku; c
    10) Yaz; “Sözlü Notu kullanacak mısınız? (e/h)”
    11) Oku; k
    12) dort=(a+b+c)/3
    13) Eğer (k=”e”) ise
    14) Yaz; “Birinci Sözlü Notunu Giriniz :”
    15) Oku; x
    16) Yaz; “İkinci Sözlü Notunu Giriniz :”
    17) Oku; y
    18) Yaz; “Üçüncü Sözlü Notunu Giriniz :”
    19) Oku; z
    20) qort=(x+y+z)/3
    21) sort=(qort+dort)/2
    22) Eğer (sort>=50) ise
    23) Yaz; “Öğrenci”,&sort,” not ortalaması ile sınıfı geçmiştir.”
    24) Eğer (sort>100) ise
    25) Yaz; “Böyle bir hesaplama olamaz başa dönmek istiyor musunuz? (e/h)”
    26) Oku; l
    27) Eğer (l=”e”) ise
    28) Git (7)
    29) Değilse
    30) Git (54)
    31) Eğer Bitti
    32) Değilse
    33) Yaz; “Öğrenci”,&sort,” not ortalaması ile sınıfta kalmıştır.”
    34) Eğer Bitti
    35) Eğer Bitti
    36) Eğer (k=”h”) ise
    37) Eğer (dort>=50) ise
    38) Yaz; “Öğrenci”,&dort,” not ortalaması ile sınıfı geçmiştir.”
    39) Eğer (dort>100) ise
    40) Yaz; “Böyle bir hesaplama olamaz başa dönmek istiyor musunuz? (e/h)”
    41) Oku; f
    42) Eğer (f=”e”) ise
    43) Git (7)
    44) Değilse
    45) Git (54)
    46) Eğer Bitti
    47) Değilse
    48) Yaz; “Öğrenci”,&dort,” not ortalaması ile sınıfta kalmıştır.”
    49) Eğer Bitti
    50) Değilse
    51) Yaz; “Yanlış bir seçim”
    52) Git (13)
    53) Eğer Bitti
    54) Bitir




  • 
Sayfa: önceki 7891011
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.