• 07-04-2023, 02:23:43
    #1
    Kurumsal Üye
    Bu inanılmaz bişey, Pyhthon ve Chat-GPT kullanarak gelir gider kodu yazdım. Bakınız

    import csv
    
    def main():
        while True:
            print("1. Gider ekle")
            print("2. Gelir ekle")
            print("3. Giderleri listele")
            print("4. Gelirleri listele")
            print("5. Toplam giderleri göster")
            print("6. Toplam gelirleri göster")
            print("7. Kapat")
            
            choice = int(input("Seçiminiz: "))
            
            if choice == 1:
                add_expense()
            elif choice == 2:
                add_income()
            elif choice == 3:
                list_expenses()
            elif choice == 4:
                list_income()
            elif choice == 5:
                show_total_expenses()
            elif choice == 6:
                show_total_income()
            elif choice == 7:
                break
            else:
                print("Geçersiz seçim!")
                continue
    
    def add_expense():
        amount = float(input("Gider miktarı: "))
        category = input("Gider kategorisi: ")
        date = input("Gider tarihi (gg/aa/yyyy): ")
        
        with open("giderler.csv", mode="a", newline="") as file:
            writer = csv.writer(file)
            writer.writerow([amount, category, date])
            
        print("Gider başarıyla eklendi!")
        
    def add_income():
        amount = float(input("Gelir miktarı: "))
        category = input("Gelir kategorisi: ")
        date = input("Gelir tarihi (gg/aa/yyyy): ")
        
        with open("gelirler.csv", mode="a", newline="") as file:
            writer = csv.writer(file)
            writer.writerow([amount, category, date])
            
        print("Gelir başarıyla eklendi!")
        
    def list_expenses():
        with open("giderler.csv", mode="r") as file:
            reader = csv.reader(file)
            for row in reader:
                print(row)
                
    def list_income():
        with open("gelirler.csv", mode="r") as file:
            reader = csv.reader(file)
            for row in reader:
                print(row)
                
    def show_total_expenses():
        total = 0
        with open("giderler.csv", mode="r") as file:
            reader = csv.reader(file)
            for row in reader:
                total += float(row[0])
        print("Toplam gider: ", total)
        
    def show_total_income():
        total = 0
        with open("gelirler.csv", mode="r") as file:
            reader = csv.reader(file)
            for row in reader:
                total += float(row[0])
        print("Toplam gelir: ", total)
    
    if __name__ == "__main__":
        main()
  • 07-04-2023, 02:27:14
    #2
    GPT ye python programla dilinde gelir gider hesaplatan program mı yazdırdınız hocam?
  • 07-04-2023, 02:28:28
    #3
    Kurumsal Üye
    arcahmet adlı üyeden alıntı: mesajı görüntüle
    GPT ye python programla dilinde gelir gider hesaplatan program mı yazdırdınız hocam?
    evet
  • 07-04-2023, 02:31:47
    #4
    Takdire şayan bir yazılım. Allah yapanların ayağına taş degdirmesin. Ekipten Allah razı olsun diyecemde, müslüman varmi ekipten bilmiyorum.
    Bu sistem hem yazilimcilarin algoritma yeteneğini belki koreltir biraz ama aynı zamanda çözüm bulamadıkları yerlerde chatgpt sayesinde cevabını öğrenip bu sekilde de algoritma yetenekleri bu yönden gelişir. Yani maç 1 - 1
    Yazilimcilara getirilen imkanlar açısından.
    Hatta 2 - 1 diyebilirim. Bir sorunu 1 2 dk içinde çözüm bulmaları. Zamandan tasarruf açısından büyük bir nimet.
  • 07-04-2023, 03:06:48
    #5
    www.sabamedya.com
    Chatgpt her zaman kendini gösteriyor.