Algoritma ve Akış Diyagramı Değerlendirme Soruları
Bilişim Teknolojileri Alanı Programlama Temelleri Dersinde işlediğimiz Algoritma ve Akış Diyagramı konusunun sonunda yer alan beş tane değerlendirme sorusunu birlikte çözelim.
Değerlendirme Soruları
- Girilen sayının pozitif, negatif veya sıfıra eşit olduğunu gösteren algoritmayı hazırlayınız.
- Girilen sayının faktöriyelini hesaplayan algoritmayı hazırlayınız.
- Girilen üç sayıdan en büyüğünü bulup ekrana yazan algoritmayı hazırlayınız.
- Bir öğrenciye ait vize ve final notlarının ortalamasını hesaplayan ve ortalamaya göre ekrana “Geçti” – “Kaldı” yazan algoritmayı hazırlayınız (Not: Ortalama hesaplanırken vizenin %40, finalin %60’ı alınacak, geçme notu 45’dir.)
- Bir komisyoncu sattığı mallardan fiyatı 50 TL’ye kadar olanlardan %3, daha fazla olanlardan ise %2 komisyon almaktadır. Klavyeden girilen 5 malın komisyonlarını bularak toplam komisyonu hesaplayan algoritmayı hazırlayınız.
Cevaplar
1.Girilen sayının pozitif, negatif veya sıfıra eşit olduğunu gösteren algoritma ve akış diyagramını hazırlayınız.
A1. Başla.
A2. X değerini gir.
A3. Eğer X<0 ise Ekrana “Sayı Negatif ” yaz.
A4. Eğer X>0 ise Ekrana “Sayı Pozitif” yaz.
A5. Eğer X=0 ise Ekrana “Sayı Sıfıra Eşit ” yaz.
A6. Bitir.
2. Girilen sayının faktöriyelini hesaplayan algoritma ve akış diyagramını hazırlayınız.
Faktöriyel Sonucu için : Sonuc – Hesaplanması istenen Faktöriyel Sayısı için : F kullanılacak.
A1. Başla.
A2. Sonuc=1,
A3. F değerini girin.
A4. Sonuc = Sonuc * F
A5. F = F -1
A6. Eğer F>1 ise A4 Adımına git
A7. Sonuc değerini yaz
A6. Bitir.
3.Girilen üç sayıdan en büyüğünü bulup ekrana yazan algoritma ve akış diyagramını hazırlayınız.
Birinci Sayı için : a – İkinci Sayı için : b – Üçüncü Sayı için : c kullanılacak
A1. Başla.
A2. a değerini gir.
A3. b değerini gir.
A4. c değerini gir.
A5. Eğer a>b ve a>c ise “En büyük Sayı a sayısıdır” yaz
A6. Eğer b>c ise “En büyük Sayı b sayısıdır” yaz
A7. “En büyük Sayı c sayısıdır” yaz
A8. Bitir.
4. Bir öğrenciye ait vize ve final notlarının ortalamasını hesaplayan ve ortalamaya göre ekrana “Geçti” – “Kaldı” yazan algoritma ve akış diyagramını hazırlayınız (Not: Ortalama hesaplanırken vizenin %40, finalin %60’ı alınacak, geçme notu 45’dir.)
Vize Notu için : Vize – Final Notu için : Final – Not ortalaması için : Ort
A1. Başla.
A2. Vize notunu girin.
A3. Final notunu girin.
A4. Ort = (Vize*40/100)+(Final60*100)
A5. Eğer Ort<45 ise “Kaldı” yaz Değilse “Geçti” yaz
A6. Bitir.
5.Bir komisyoncu sattığı mallardan fiyatı 50 TL’ye kadar olanlardan %3, daha fazla olanlardan ise %2 komisyon almaktadır. Klavyeden girilen 5 malın komisyonlarını bularak toplam komisyonu hesaplayan algoritma ve akış diyagramını hazırlayınız.
Komisyon için : Kom – Toplam Komisyon için : TopKom – Girilen Malların Fiyatı için : Fiyat – Sayma işlemi için : Sayac kullanılacak.
A1. Başla.
A2. TopKom=0 , Sayac = 0
A3. Fiyat girin
A4. Sayac = Sayac + 1
A5. Eğer Fiyat <50 ise Kom = Fiyat %3 Değilse Kom = Fiyat %2
A6. TopKom = TopKom + Kom
A7. Eğer Sayac <5 ise A3. Adıma git
A8. TopKom Değerini Yaz
A9. Bitir.
Hocam merhabalar;
Sitenizde tanıtım yazısı ya da footer link yayınlamak istiyorum. Eğer size uygunsa geri dönüş yaparsanız çok sevinirim
Maintek.com.tr
iyi günler dilerim.
İlginiz için teşekkür ederim. e-Posta adresinize konu ile ilgili mesaj attım.
dikkati dağıtacak herhangi bir reklam yok, anlatım güzel kısaca teşekkür ederim
Beğenmenize çok sevindim. Güzel yorumunuz için teşekkür ederim.
Hocam merhabalar akis diyagramlariyla ilgili cozemedigim 3 sorum var yardimci olabilir misiniz?
e-posta adresine mesaj attım oradan iletişime geçebilirsin.
hocam merhaba, bilg. programcılığı 1.sınıf öğrencisiyim 2 hafta sonra yapılacak olan vize sınavında aynı bu şekilde akış şemalarından sorular çıkacak ama neyi nasıl yapacağıma dair hiçbir fikrim yok lütfen yardımcı olabilirmisiniz nasıl çalışacağım ben bu konuya ?
Yardımcı olmak isterim ancak uzaktan çok zor. Ancak yine sitede yer alan https://www.bilisimmatik.com/algoritma-ve-akis-diyagramlari/ konusuna bakmanı ve soruları önce kendi başına çözmeni ve nerelerde takıldığını kontrol edip tekrar tekrar çözmen gerek. Buna benze konular çıkar.
https://www.bilisimmatik.com/algoritma-ve-akis-diyagramlari/
https://www.bilisimmatik.com/algoritma-ve-akis-diyagrami-degerlendirme-sorulari/
https://www.bilisimmatik.com/otopark-ucreti-hesaplama-pogramlama-temelleri-visual-studio-c/
klavyeden girilecek iki tam sayı aralığındak
tek sayıların ortalamsını ekrana yazan akış
diyagramı bu soruyu yapabilirmisiniz.
Merhaba hocam akış diyagramı ve algoritma ilgili sormam gereken sorular var
Tabi ki sorabilirsin? Bu yanıtın altına istediğiniz sor elimden geldiğince yardımcı olmaya çalışayım.