K kerem018 Centipat Katılım 6 Nisan 2022 Mesajlar 3 Daha fazla Cinsiyet Erkek 6 Nisan 2022 #1 Kod yarıda duruyor. Neden?
3 350070 Megapat İlk 5 Haneli Mesajınız! Katılım 6 Aralık 2017 Mesajlar 10.605 Makaleler 4 Çözümler 41 6 Nisan 2022 #2 //2 yazıyor ya, orada 2'ye bölmüyor olabilir. (ort1 + ort2)/2 dene. Artı 0 Eksi
AtamanM Megapat Zamanın Tanığı Katılım 10 Haziran 2016 Mesajlar 1.104 Makaleler 3 Çözümler 15 6 Nisan 2022 #3 If koşullarını alt başlık halinde yazmayarak deneyin. Her If koşulu satır başından başlasın. Artı 1 Eksi
The Shorekeeper Gigapat Sosyal Tayfı Çözüme Giden Yol Katılım 15 Nisan 2021 Mesajlar 7.736 Makaleler 22 Çözümler 279 Daha fazla Sistem Özellikleri Laptop: ASUS TUF Gaming F15 FX506LHB-HN323 İşlemci: i5-10300H Ekran kartı: GTX 1650 RAM: 16 GB 3200 MHz DDR4 Laptop Dahili Depolama: Intel SSDPEKNU512GZ Cinsiyet Erkek Meslek Öğrenci 6 Nisan 2022 #4 Python:Panoya kopyala ort1 = int(input("Ortalamanızı girin: ")) ort2 = int(input("2. Ortalamanızı girin: ")) sonuc = (ort1 + ort2) / 2 if sonuc <= 70: print ("3 Aldınız.") elif sonuc <= 85: print ("4 Aldınız.") elif sonuc <= 100: print ("5 Aldınız") Böyle dener misin? inputları zaten int olarak girdiğin için sonuc kısmında tekrar int yapmana gerek yok. Ayrıca şunu fark ettim. If kısmında and kullanınca sonuç çıkmıyor. Artı 0 Eksi
Python:Panoya kopyala ort1 = int(input("Ortalamanızı girin: ")) ort2 = int(input("2. Ortalamanızı girin: ")) sonuc = (ort1 + ort2) / 2 if sonuc <= 70: print ("3 Aldınız.") elif sonuc <= 85: print ("4 Aldınız.") elif sonuc <= 100: print ("5 Aldınız") Böyle dener misin? inputları zaten int olarak girdiğin için sonuc kısmında tekrar int yapmana gerek yok. Ayrıca şunu fark ettim. If kısmında and kullanınca sonuç çıkmıyor.
AtamanM Megapat Zamanın Tanığı Katılım 10 Haziran 2016 Mesajlar 1.104 Makaleler 3 Çözümler 15 6 Nisan 2022 #5 Arkadaşın attığı da çalışır. If koşullarını satır başından başlatırsanız da çalışır. The Shorekeeper dedi: Ayrıca şunu fark ettim. If kısmında and kullanınca sonuç çıkmıyor. Genişletmek için tıkla... Çıkması lazım. Artı 0 Eksi
Arkadaşın attığı da çalışır. If koşullarını satır başından başlatırsanız da çalışır. The Shorekeeper dedi: Ayrıca şunu fark ettim. If kısmında and kullanınca sonuç çıkmıyor. Genişletmek için tıkla... Çıkması lazım.
KS KS K kerem018 Centipat Katılım 6 Nisan 2022 Mesajlar 3 Daha fazla Cinsiyet Erkek 6 Nisan 2022 #6 AtamanM dedi: If koşullarını alt başlık halinde yazmayarak deneyin. Her ıf koşulu satır başından başlasın. Genişletmek için tıkla... Evet çalıştı teşekkürler. Artı 0 Eksi
AtamanM dedi: If koşullarını alt başlık halinde yazmayarak deneyin. Her ıf koşulu satır başından başlasın. Genişletmek için tıkla... Evet çalıştı teşekkürler.
The Shorekeeper Gigapat Sosyal Tayfı Çözüme Giden Yol Katılım 15 Nisan 2021 Mesajlar 7.736 Makaleler 22 Çözümler 279 Daha fazla Sistem Özellikleri Laptop: ASUS TUF Gaming F15 FX506LHB-HN323 İşlemci: i5-10300H Ekran kartı: GTX 1650 RAM: 16 GB 3200 MHz DDR4 Laptop Dahili Depolama: Intel SSDPEKNU512GZ Cinsiyet Erkek Meslek Öğrenci 6 Nisan 2022 #7 AtamanM dedi: Arkadaşın attığı da çalışır. If koşullarını satır başından başlatırsanız da çalışır. Çıkması lazım. Genişletmek için tıkla... Garip bir şekilde az önce çalışmayan kod şimdi çalıştı. Nerede yanlış yaptım acaba orada merak ettim. Dediğiniz gibi, çalışıyor. Artı 0 Eksi
AtamanM dedi: Arkadaşın attığı da çalışır. If koşullarını satır başından başlatırsanız da çalışır. Çıkması lazım. Genişletmek için tıkla... Garip bir şekilde az önce çalışmayan kod şimdi çalıştı. Nerede yanlış yaptım acaba orada merak ettim. Dediğiniz gibi, çalışıyor.
KS KS K kerem018 Centipat Katılım 6 Nisan 2022 Mesajlar 3 Daha fazla Cinsiyet Erkek 6 Nisan 2022 #8 The Shorekeeper dedi: Python:Panoya kopyala ort1 = int(input("Ortalamanızı girin: ")) ort2 = int(input("2. Ortalamanızı girin: ")) sonuc = (ort1 + ort2) / 2 if sonuc <= 70: print ("3 Aldınız.") elif sonuc <= 85: print ("4 Aldınız.") elif sonuc <= 100: print ("5 Aldınız") Böyle dener misin? İnputları zaten int olarak girdiğin için sonuç kısmında tekrar int yapmana Genişletmek için tıkla... İfleri başa almam yeterli oldu. Sonuç kısmını sonradan fark ettim teşekkürler. 350070 dedi: //2 yazıyor ya, orada 2'ye bölmüyor olabilir. (Ort1 + ort2)/2 dene. Genişletmek için tıkla... Iflerde sorun varmış. Artı 0 Eksi
The Shorekeeper dedi: Python:Panoya kopyala ort1 = int(input("Ortalamanızı girin: ")) ort2 = int(input("2. Ortalamanızı girin: ")) sonuc = (ort1 + ort2) / 2 if sonuc <= 70: print ("3 Aldınız.") elif sonuc <= 85: print ("4 Aldınız.") elif sonuc <= 100: print ("5 Aldınız") Böyle dener misin? İnputları zaten int olarak girdiğin için sonuç kısmında tekrar int yapmana Genişletmek için tıkla... İfleri başa almam yeterli oldu. Sonuç kısmını sonradan fark ettim teşekkürler. 350070 dedi: //2 yazıyor ya, orada 2'ye bölmüyor olabilir. (Ort1 + ort2)/2 dene. Genişletmek için tıkla... Iflerde sorun varmış.
Z zagzirus Megapat Zamanın Tanığı Katılım 26 Eylül 2016 Mesajlar 1.587 Daha fazla Cinsiyet Erkek 7 Nisan 2022 #9 Pythonda girintilere (indentation) dikkat etmelisin, çok önemli bir konudur. Yeni başlayanlar genelde karıştırır ve bolca hata alırlar. Artı 0 Eksi
Pythonda girintilere (indentation) dikkat etmelisin, çok önemli bir konudur. Yeni başlayanlar genelde karıştırır ve bolca hata alırlar.