Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions BodyMassIndex.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@


name=input("Adinizi giriniz? : ")
print("Boy Kilo Endeksi programina HOSGELDIN "+ name)
lenght=int(input(" Lutfen boyunuzu cm cinsinden yaziniz? : ")) # Kullanicidan boy ve agirligini
if lenght > 230: # istiyoruz ve aldigimiz bilgilerle
print("Boyunuz 230 cm den uzun olamaz!") # benden kitle endeksini olusturuyoruz.
lenght = int(input(" Lutfen boyunuzu cm cinsinden yaziniz? : ")) #if elif else kosullari ile de
weight=int(input("Lutfen kilonuzu yaziniz? : ")) # kisinin hangi endekste oldugunu
body_mass_index= float(weight/((lenght/100)**2)) # ekrana yazdiriyoruz.

if body_mass_index <= 25 :
print("{} Boy Kilo Endeksin = {} \n -------- NORMAL ---------".format(name,body_mass_index))

elif 25 < body_mass_index <= 30 :
print("{} Boy Kilo Endeksin = {} \n -------- FAZLA KILOLU ---------".format(name, body_mass_index))

elif 30 < body_mass_index <= 40:
print("{} Boy Kilo Endeksin = {} \n -------- OBEZ ---------".format(name, body_mass_index))

else:
print("{} Boy Kilo Endeksin = {} \n -------- ASIRI OBEZ ---------".format(name, body_mass_index))
60 changes: 60 additions & 0 deletions LessonPointCalculation.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
print("-------------------------------------------------------------------------------")
print("--------------------------------VIZE-FINAL HESAPLAMA---------------------------")
print("--------------------------------------------------------------------------------")

name= input(" Lutfen adinizi giriniz? : ") #Kullanicinin ad soyad ogrenci numarasini
surname= input("Lutfen soyadinizi giriniz? : ") # input kullanarak aliyoruz.
student_no= input("Lutfen ogrenci numaranizi giriniz? : ")
my_lessons_list=[]
lesson1= input("Lutfen 1. dersin adini giriniz? : ") # 4 tane dersin adini kullanicidan
my_lessons_list.append(lesson1) # isteyerek bos bir my_lessons_list listesine
lesson2= input("Lutfen 2. dersin adini giriniz? : ") # gonderiyoruz.
my_lessons_list.append(lesson2)
lesson3= input("Lutfen 3. dersin adini giriniz? : ")
my_lessons_list.append(lesson3)
lesson4= input("Lutfen 4. dersin adini giriniz? :")
my_lessons_list.append(lesson4)
midterm=[]
final=[]
midterm_average=[]
final_average=[]
for i in my_lessons_list:
midterm.append(int(input(i +" dersinin vize notunu giriniz? : "))) # for dongusunu kullanarak ders adlarimizin
# oldugu listemizden tek tek alarak bu
for i in midterm: # derslerin vize notlarini alip midterm
midterm_average.append(float(i*40/100)) # listesine ekliyoruz.Sonra midterm
# listesine vize notlarini tek tek alip
for i in my_lessons_list: # % 40 ini aldiktan sonra midterm.average
final.append(int(input(i + " dersinin final notunu giriniz? : "))) # listesine ekliyoruz.Aynisini final sinavlari
# icin %60 ini alarak yapiyoruz.
for i in final:
final_average.append(float(i*60/100))

if midterm_average[0]+final_average[0]< 50 :
print(lesson1+" Dersinin ortalamasi = "+str(midterm_average[0]+final_average[0]))
print("{0} numarali {1} {2} {3} dersininden KALDI ".format(student_no,name,surname,lesson1))
else:
print(lesson1+" Dersinin ortalamasi = " + str(midterm_average[0] + final_average[0]))
print("{0} numarali {1} {2} {3} dersininden GECTI ".format(student_no, name, surname, lesson1))
if midterm_average[1]+final_average[1]< 50 :
print(lesson2 +" Dersinin ortalamasi = "+str(midterm_average[1]+final_average[1]))
print("{0} numarali {1} {2} {3} dersininden KALDI ".format(student_no,name,surname,lesson2))
else:
print(lesson2+" Dersinin ortalamasi = " + str(midterm_average[1] + final_average[1]))
print("{0} numarali {1} {2} {3} dersininden GECTI ".format(student_no, name, surname, lesson2))
if midterm_average[2]+final_average[2]< 50 :
print(lesson3+" Dersinin ortalamasi = "+str(midterm_average[2]+final_average[2]))
print("{0} numarali {1} {2} {3} dersininden KALDI ".format(student_no,name,surname,lesson3))
else:
print(lesson3+" Dersinin ortalamasi = " + str(midterm_average[2] + final_average[2]))
print("{0} numarali {1} {2} {3} dersininden GECTI ".format(student_no, name, surname, lesson3))
if midterm_average[3]+final_average[3]< 50 :
print(lesson4+" Dersinin ortalamasi = "+str(midterm_average[3]+final_average[3]))
print("{0} numarali {1} {2} {3} dersininden KALDI ".format(student_no,name,surname,lesson4))
else:
print(lesson4+" Dersinin ortalamasi = " + str(midterm_average[3] + final_average[3]))
print("{0} numarali {1} {2} {3} dersininden GECTI ".format(student_no, name, surname, lesson4))

# en sonda da dersin ortalamasi 50 nin altinda ise KALDI
# degilse GECTI notunu yazdiriyoruz.
# Her ders icin ayri olacak sekilde yapiyoruz.
43 changes: 43 additions & 0 deletions RockPaperScissors.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
print("-------------------------Stone or Paper or Scissors Game-----------------"
"\n------------------------------------------------------------------------")

player1=input("First player name ?") # Birinci oyunucunun ismini inputla istiyoruz
player2=input("Second player name ? ") # Ikinci oyunucunun ismini inputla istiyoruz
how_many_times = 1 # Oyun 10 tur yapilacagi icin ilk tura 1 yaziyoruz.
score_of_player1 = 0 #Birinci oyuncunun kazandigi scoru
score_of_player2 = 0 #Ikinci oyuncunun kazandigi scoru

while how_many_times < 11: # Oyunu 10 turla kisitliyacak while loop unu yazdik.
questions1 = input(player1 + " Stone or Paper or Scissors ? \nPlease login as written above ")
# Ilk oyuncuya tas mi kagit mi makas mi diye soruyoruz.

questions2 = input(player2 + " Stone or Paper or Scissors ? \nPlease login as written above")
#Ikinci oyuncuya tas mi kagit mi makas mi diye soruyoruz.


if questions1=="Stone" and questions2=="Scissors" or questions1== "Paper" and \
questions2== "Stone" or questions1=="Scissors"and questions2=="Paper":
score_of_player1 += 1 # elif kodu ile 1. oyuncunun kazanma olasilillarini
#and ve or logic leri ile olusturduk
# ve 1.oyuncunun skorunu 1 arttirdik

elif questions2=="Stone" and questions1=="Scissors" or questions2== "Paper" and \
questions1== "Stone" or questions2=="Scissors"and questions1=="Paper":
score_of_player2 += 1 # elif kodu ile 2. oyuncunun kazanma olasilillarini
#and ve or logic leri ile olusturduk ve
# 2.oyuncunun skorunu 1 arttirdik

how_many_times += 1 #oyundaki tur sayisini 1 arttirdik.
if score_of_player1 > score_of_player2:
print("Congratulations {0}. You won. Score is {2}-{3} "
.format(player1 , player2 , score_of_player1 , score_of_player2)) #if elif else ile sonucu yazdiracak

elif score_of_player2 > score_of_player1: # kodu ekledik.
print("Congratulations {1}. You won. Score is {3}-{2} "
.format(player1,player2,score_of_player1,score_of_player2))

else:
print(" {0} and {1} No winner.Score is {2}-{3}"
.format(player1,player2,score_of_player1,score_of_player2))

print("--------------------------------------------------------------------------------------------------------------")