Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
413
Cevap
80092
Tıklama
4
Öne Çıkarma
Cevap: ##### P.R.O.G.R.A.M.L.A.M.A. .D.E.R.S.L.E.R.İ ##### (9. sayfa)
S
17 yıl
Binbaşı

 
_____________________________
1) başla
2) sayısal; yaş
2) metin; ad, soyad
3) yaz; "hoşgeldin sayın kullanıcı çok merak ettim adın nedir?"
4) oku; ad
5) yaz; "memnun oldum &ad, soyadını da söylesen kayıtlar için?"
6) oku; soyad
7) yaz; "süper... şimdi de içeriğin yaşına uygun olup olmadığını kontrol için yaş alalım?"
8) oku; yaş
9) eğer (yaş=18) ise
10) yaz; "tamamdır seni kabul ettim."
11) değilse
12) eğer (yaş>18) ise
13) yaz; "tamamdır seni kabul ettim."
14) değilse
15) eğer; (yaş<18) ise
16) yaz; "büyü de gel..."
17) eğer bitti
18) eğer bitti
19) eğer bitti
20) bitti
_____________________________


1) başla
2) sayılsal; m1, g, maaş
3) yaz; "İşçinin 1 günlük maaşını giriniz..."
4) oku; m1
5) yaz; "haftada çalışılan gün sayısını giriniz..."
6) oku; g
7) maaş=m1*g*4
8) yaz; "İşçinizin aylık maaşı=" &maaş
9) bitti
_____________________________

1) başla
2) sayısal; sayı1, sayı2, sonuç
3) yaz; "ilk sayıyı giriniz..."
4) oku; sayı1
5) yaz; "ikinci sayıyı giriniz..."
6) oku; sayı2
7) sonuç=sayı1^sayı2
8) yaz; "işleminizin sonucu=" &sonuç
9) bitti
_____________________________

1) başla
2) sayısal; not1, not2, not3, söz1, söz2, söz3, ort1, ort2
3) metin; s, e, h
4) yaz; "ilk yazılı notunu yazınız."
5) oku; not1
6) yaz; "ikinci yazılı notunu yazınız."
7) oku; not2
8) yaz; "üçüncü yazılı notu yazınız."
9) oku; not3
10) ort1=(not1+not2+not3)/3
11) eğer; ort1>=50 ise
12) yaz; "öğrenciniz dersinizden başarıyla geçti notu:" &ort1
13) değilse
14) eğer; ort1<50 ise
15) yaz; "öğrenciniz dersinizden kaldı notu:" &ort1
17) yaz; "kanaat notu kullanıcak mısınız? (e/h)"
18) oku; s
19) eğer (s=h) ise
20) yaz; "teşekkürler programı kapatabilirsiniz." /* programın baştan nasıl başlatılacağını bilmediğimden yaptım bunu yada herhangi bir adıma nasıl gidileceğini bilmediğimden. */
21) değilse
22) eğer (s=e) ise
23) yaz; "ilk kanaat notunuzu giriniz..."
24) oku; söz1
25) yaz; "ikinci kanaat notunuzu giriniz..."
26) oku; söz2
27) yaz; "üçüncü kanaat notunuzu giriniz..."
28) oku; söz3
30) ort2=(not1+not2+not3+söz1+söz2+söz3)/6
31) yaz; "öğrencinizin kanaat notlarıyla birlikte ortalaması:" &ort2
32) eğer bitti
33) eğer bitti
34) eğer bitti
35) eğer bitti
36) bitti


sırasıyla ilk 4 soruyu cevapladım. bugün maçlarım vardı yarım saatte anca bukadar yapabildim. yarın erken kalkmam gerekiyor. ama vaktim olduğunda diğer 2 sine de uğraşacağım. iyi akşamlar cümleten.





< Bu mesaj bu kişi tarafından değiştirildi SynFx -- 27 Ekim 2008; 20:56:46 >
Bu mesaja 1 cevap geldi.
O
17 yıl
Yarbay

derslerinizi yeni gördüm bundan sonra bende elimden geldigince katılmaya çalışacagım



Y
17 yıl
Binbaşı

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 >
Bu mesaja 1 cevap geldi.
P
17 yıl
Teğmen
Konu Sahibi

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.


Bu mesaja 2 cevap geldi.
O
17 yıl
Yarbay

@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



T
17 yıl
Yüzbaşı


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 >
Bu mesaja 1 cevap geldi.
M
17 yıl
Binbaşı

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


Bu mesaja 1 cevap geldi.
P
17 yıl
Teğmen
Konu Sahibi

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 >

U
17 yıl
Yüzbaşı

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 >

U
17 yıl
Yüzbaşı

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?


Bu mesaja 1 cevap geldi.
P
17 yıl
Teğmen
Konu Sahibi

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 */



U
17 yıl
Yüzbaşı

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 >

-
17 yıl
Er

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


Bu mesaja 1 cevap geldi.
T
17 yıl
Yüzbaşı

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 >
Bu mesaja 1 cevap geldi.
P
17 yıl
Teğmen
Konu Sahibi

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


Bu mesaja 2 cevap geldi.
T
17 yıl
Yüzbaşı

Edit:Üslup Hatası ->

Yorum icin tesekkurler..





< Bu mesaj bu kişi tarafından değiştirildi thethriller -- 26 Ekim 2008; 18:28:12 >

C
17 yıl
General

Güzel gidiyor devamlılık için teşekkürler.


Bu mesaja 1 cevap geldi.
U
17 yıl
Yüzbaşı

6. soruyu yapamadım galiba sayaç gerek onuda bilmiyorum


Bu mesaja 2 cevap geldi.
P
17 yıl
Teğmen
Konu Sahibi

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 >
Bu mesaja 1 cevap geldi.
H
17 yıl
Teğmen

Soruların cevaplarını merakla bekliyorum...


Bu mesaja 1 cevap geldi.