diff --git a/hackerrank.py b/hackerrank.py new file mode 100644 index 0000000..ee21f42 --- /dev/null +++ b/hackerrank.py @@ -0,0 +1,25 @@ +# +# Arithmetic Operators +if __name__ == '__main__': + a = int(input()) + b = int(input()) + print(a+b,a-b,a*b,sep='\n') +# Find the Runner-Up Score! +if __name__ == '__main__': + n = int(input()) + arr = map(int, input().split()) + print(sorted(list(set(arr)))[-2]) +# Print Function +if __name__ == '__main__': + n = int(input()) + print(*[i for i in range(1,n+1)],sep="") +# Finding the percentage +if __name__ == '__main__': + n = int(input()) + student_marks = {} + for _ in range(n): + name, *line = input().split() + scores = list(map(float, line)) + student_marks[name] = scores + query_name = input() + print("{0:.2f}".format(*[(sum(student_marks[i])/len(student_marks[i])) for i in student_marks if i==query_name])) \ No newline at end of file diff --git a/q1.py b/q1.py new file mode 100644 index 0000000..24a1334 --- /dev/null +++ b/q1.py @@ -0,0 +1,29 @@ +# +count=10 +player1=input("First player name: ") +player2=input("Second player name: ") +player1_count,player2_count=0,0 +while count>0: + count-=1 + player1_choose=input("Please choose Rock(r) or Paper(p) or Scissors(s)") + player2_choose=input("Please choose Rock(r) or Paper(p) or Scissors(s)") + if (player1_choose=='s' and player2_choose=='p') or (player1_choose=='r' and player2_choose=='s') or (player1_choose=='p' and player2_choose=='r'): + player1_count+=1 + print("{} win \nScore: {} : {} \n{} : {}".format(player1,player1,player1_count,player2,player2_count)) + print(player1, " : ", player1_choose,' ',player2,' : ', player2_choose) + elif (player1_choose=='s' and player2_choose=='s') or (player1_choose=='r' and player2_choose=='r') or (player1_choose=='p' and player2_choose=='p'): + print("Draw Score: {} : {} \n{} : {}".format(player1,player1_count,player2,player2_count)) + print(player1, " : ", player1_choose,' ',player2,' : ', player2_choose) + elif (player2_choose=='s' and player1_choose=='p') or (player2_choose=='r' and player1_choose=='s') or (player2_choose=='p' and player1_choose=='r'): + player2_count+=1 + print("{} win \nScore: {} : {} \n{} : {}".format(player2,player1,player1_count,player2,player2_count)) + print(player1, " : ", player1_choose,' ',player2,' : ', player2_choose) + if count==0: + if player1_count>player2_count: + print("The game ended.\n{} won \nScore: {} : {} \n{} : {}".format(player1,player1,player1_count,player2,player2_count)) + elif player1_count==player2_count: + print("The game ended.\nDraw \nScore: {} : {} \n{} : {}".format(player1,player1_count,player2,player2_count)) + else: + print("The game ended.\n{} won \nScore: {} : {} \n{} : {}".format(player2,player1,player1_count,player2,player2_count)) diff --git a/q2.py b/q2.py new file mode 100644 index 0000000..9fad9b0 --- /dev/null +++ b/q2.py @@ -0,0 +1,16 @@ +# +students_informations=[input("Ogrencinin adi: "),input("Ogrencinin soyadi: "),input("Ogrencinin numarasi: ")] +subject_1=[input("Ders adi: "),int(input("Vize puani: ")),int(input("Final puani: "))] +subject_2=[input("Ders adi: "),int(input("Vize puani: ")),int(input("Final puani: "))] +subject_3=[input("Ders adi: "),int(input("Vize puani: ")),int(input("Final puani: "))] +subject_4=[input("Ders adi: "),int(input("Vize puani: ")),int(input("Final puani: "))] +for i in [subject_1,subject_2,subject_3,subject_4]: + point=i[1]*0.4+i[2]*0.6 + if point>=50: + print("{} numarali ogrenci {} dersinden {} puan ile gecti.".format(students_informations[2],i[0],point)) + else: + print("{} numarali ogrenci {} dersinden {} puan ile kaldi.".format(students_informations[2],i[0],point)) \ No newline at end of file diff --git a/q3.py b/q3.py new file mode 100644 index 0000000..e1d4504 --- /dev/null +++ b/q3.py @@ -0,0 +1,18 @@ +# +boy=float(input("Boyunuzu metre cinsinden giriniz: ")) +kg=float(input("Kilonuzu giriniz: ")) +beden_kitle_endeksi=kg/boy**2 +if beden_kitle_endeksi<=25: + print("Beden kitle endeksiniz : {} \nNORMAL".format(beden_kitle_endeksi)) + +elif 25