Herkese merhabalar; sınavım için ödev uygulamaları yapıyorum. Bu programı bir türlü çalıştıramadım. Yardımcı olur musunuz?
https://paste.ofcode.org/cpdpVZnm7wvUdhgyXCr7Zj (https://paste.ofcode.org/cpdpVZnm7wvUdhgyXCr7Zj)
Nerede hata var?
a is 2, b is 6, c is -11 için:
denklemin farkli iki reel koku vardir ;
denklemin ilk koku 10.0 ; ve ikinci koku -13.0 'dir
https://repl.it/@YazilimDunyasi/denkleminkokleri
sorun yok görünüyor.
Teşekkür ederim hocam; Allah razı olsun
Formülde yanlışlık var. Bu şekilde olması gerek:
import math
a = int(input("a degerini giriniz: " ))
b = int(input("b degerini giriniz: " ))
c = int(input("c degerini giriniz: " ))
delta = (float(b**2-4*a*c))
if (delta < 0):
print("denklemin reel kokleri yoktur ; ")
if (delta == 0):
print("denklemin cakisik iki reel koku vardir ; ")
kok=float((-b)/(2*a))
print("denklemin cakisik iki koku = ", float(kok)," ; ")
if (delta > 0):
print("denklemin farkli iki reel koku vardir ; ")
kok2 = (-b+math.sqrt(delta))/(2*a)
kok3 = (-b-math.sqrt(delta))/(2*a)
print("denklemin ilk koku ",kok2,"; ve ikinci koku ", kok3)