Arkadaş vize sınav sorularını teslim etmem acaba yardımcı olabilecek birileri var mı ?
Not: Git çalış falan demeyin çünkü Python Dersi Görmedik. :(
BBY316 PROGRAMLAMA VE ALGORİTMALAR VİZE SINAVI ÖDEVİ SORULARI
Soru 1- (10 puan)
Günlük hayattan veya kendi günlük hayatınızdan bir algoritma örneği veriniz. Verdiğiniz örnek çok basit olmamalı, karar ve/veya döngü algoritma elemanları içermelidir.
Soru 2- (30 puan)
a) Klavyeden girilen bir N sayısından geriye doğru 7’şer azalarak giden sayı dizisini ekrana yazan algoritmayı tasarlayınız. Tasarladığınız algoritma için belirlediğiniz değişkenleri aşağıdaki örnekteki gibi ne amaçla kullandığınızı belirtiniz.
Örnek algoritma değişkenleri tanımlaması: ONOT: Öğrencinin notu INOT: Notların toplamı NORT: Notların ortalaması ISAYI: Öğrenci sayısı
Not: Algoritma, sayı dizisinin son elemanı sıfır veya negatif bir sayı olduğunda sonlanacaktır.
b) Tasarladığınız algoritmanın akış diyagramını çiziniz. c) Algoritmayı N=20 için çalıştırınız. Bunun için aşağıdaki örnekteki gibi bir tablo oluşturarak başlangıçta belirlediğiniz değişkenlerin eski ve yeni değerleri için tabloda sütunlar oluşturunuz ve değişkenlerin her adımdaki eski ve yeni değerlerini tabloda gösteriniz.
Soru 3- (20 puan)
1’den 1000’e kadar hem 3’e hem de 7’ye tam bölünebilen sayıları ve bu sayıların toplamda kaç tane olduğunu ekrana yazan Python programını yazınız.
Soru 4- (20 puan)
Bir mağaza alınan ürün sayısına göre birim ürün fiyatı belirlemiştir. Buna göre satın alınan ürün sayısı 1 ile 10 arasında ise birim ürün fiyatı 12 TL; 10 ile 99 arasında ise birim ürün fiyatı 10 TL ve 100 veya daha fazla ise birim fiyatı 7 TL olmaktadır. Kullanıcıdan satın almak istediği ürün adedini alan ve buna göre toplam fiyatı hesaplayıp ekrana yazan Python programını yazınız.
Soru 5- (20 puan)
Kullanıcıdan şifre girmesini isteyen, şifre doğru ise ekrana “Şifre doğru, sisteme başarılı bir şekilde giriş yaptınız” mesajı yazan ve sonlanan; eğer şifre yanlışsa ekrana “Şifre yanlış, lütfen şifrenizi tekrar giriniz” yazan ve eğer kullanıcı 5 defa şifreyi yanlış girerse ekrana “Şifreyi 5 kere yanlış girdiğiniz için sisteme girişiniz engellenmiştir” yazan ve sonlana Python programını yazınız.