Python ile Sorular 3-Üç sayıdan en büyğünü bulmak

preview_player
Показать описание
# Kullanıcıdan alınan 3 sayının en büyüğünü bulan programı yazınız?

Bu sorudaki amacımız if, elif(else if) ve else mantığını kavramak. Ayrıca and ve or operatörlerinin if yapısı içinde kullanımı.
Рекомендации по теме
Комментарии
Автор

Python oturtmak için çok güzel oynatma listesi. Teşekkür ediyorum...

borasaltk
Автор

x = input("İlk sayıyı giriniz: ")
y = input("İkinci sayıyı giriniz: ")
z = input("Üçüncü sayıyı giriniz: ")
x = float(x)
y = float(y)
z = float(z)
alinanlar = [x, y, z]
alinanlar.sort()
print("Alınan sayılardan en büyüğü

beyin bedava, daha kısasını oluşturabilirdim ama üşendim. 3 dakikalık kod

utkuoruc
Автор

s1 = int(input("sayı1:"))
s2 = int(input("sayı2:"))
s3 = int(input("sayı3:"))

# ikinci yöntem:

liste = [s1, s2, s3]
maxi =
for i in liste:
if i > maxi:
maxi = i
else:
continue
print("Sayıların en büyüğü", maxi)

#3. Yöntem

liste2 = [s1, s2, s3]
print("sayıların en büyüğü", max(liste2))

francolocke
Автор

s1 = int(input("1. sayı = "))
s2 = int(input("2. sayı = "))
s3 = int(input("3. sayı = "))

if (s1 == s2 or s1!=s2) and s3>s2:
print("max is : ", s3)
elif (s1==s3 or s1!=s3) and s2>s1:
print("max is : ", s2)

elif (s2==s3 or s2!=s3) and s1>s3:
print("max is : ", s1)

else:
print("they're equal")


hocam uygun mudur acaba? hata var mı

mehmetonal
Автор

Peki n tane pozitif tam sayıdan en büyük cift tam sayıyı nasıl buluruz

hakanayar
Автор

s1= float(input("1. sayıyı giriniz:"))
s2= float(input("2. sayıyı giriniz:"))
while s1==s2:
print("Sayılar birbirinden farklı olmak zorundadır!")
s2= float(input("2. sayıyı tekrar giriniz:"))
s2= float(input("2. sayıyı giriniz:"))
while s2==s3:
print("Sayılar birbirinden farklı olmak zorundadır!")
s3= float(input("3. sayıyı tekrar giriniz:"))
while s1==s3:
print("Sayılar birbirinden farklı olmak zorundadır!")
s3= float(input("3. sayıyı tekrar giriniz:"))
if s1>s3 and s1>s2:
print("en büyük sayı:", s1)
elif s2>s3 and s2>s1:
print("en büyük sayı:", s2)
elif s3>s1 and s3>s2:
print("en büyük sayı:", s3)


oh şu kodu 1 saatte yazdım valla. bu kodda eğer aynı sayılar girilirse ısrarla tekrar girmesini söylüyor böylece sayıların biribirlerinin aynısı olma durumuyla uğraşmak zorunda kalmıyoruz :) belki birilerine yardımcı olur :)

melihulugyldz
Автор

else c yaparsak hepsi
ayni sayı girildiğinde en buyuk c diyor
sanitim en son sayıya gore hesaplıyor
bende boyle bir şey yaptım paylaşmak istedim
video için teşkürller

a = int(input("a sayısını : "))
b = int(input("b sayısını : "))
c = int(input("c sayısını : "))


if a > b and a > c :
print("A en büyük sayıdir")
elif b > a and b > c:
print("B en büyük sayıdir")
elif c > a and c > b:
print("C en büyük sayıdir")
else:
print("Hepsi Eşit")

omerrdemirkaya
Автор

x = int(input("a"))
y = int(input("b"))
z = int(input ("c"))

list = [x, y, z]

list.sort()

print (list[-1])

en kısa çözüm

m.sheriff
Автор

x= int(input("sayı giriniz: "))
y= int(input("sayı giriniz: "))
z= int(input("sayı giriniz: "))
numers = []
numers.append(x)
numers.append(y)
numers.append(z)
numers.sort()
print("En büyük sayı : ", numers[-1])

sertcom
Автор

hocam and ve or arasindaki fark nedir?

riadalimammedov
Автор

a=float(input("Lutfen sayiyi girin:"))
b=float(input("Lutfen sayiyi girin:"))
c=float(input("Lutfen sayiyi girin:"))
buyuk=max(a, b, c)
print(buyuk)

mixedvideos