repl.it
@demetreskabalieros/

ΔΕΥΤΕΡΟΒΑΘΜΙΑ ΕΞΙΣΩΣΗ.jkava

Python

No description

fork
loading
Files
  • main.py
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
print('\tΥΠΟΛΟΓΙΣΜΟΣ ΔΕΥΤΕΡΟΒΑΘΜΙΑΣ ΕΞΙΣΩΣΗΣ\n\t\tΔΗΜΗΤΡΙΟΣ ΚΑΒΑΛΙΕΡΟΣ\n\t\tMsc.ΗΛΕΚΤΡΟΛΟΓΟΣ ΜΗΧΑΝΙΚΟΣ')

print('Η ΔΕΥΤΕΡΟΒΑΘΜΙΑ ΕΞΙΣΩΣΗ είναι της μορφής: ax^2+bx+c=0')
print('\n')
a=float(input('dwste ton a:'))
b=float(input('dwste ton b:'))
c=float(input('dwste ton c:'))

D=(b**2)-4*a*c
from math import sqrt

if(D>0):
  print('Η ΔΕΥΤΕΡΟΒΑΘΜΙΑ ΕΞΙΣΩΣΗ έχει τις παρακάτω πραγματικές ρίζες:')
  X1=(-b+sqrt(D))/(2*a)
  X2=(-b-sqrt(D))/(2*a)
  
  print('\tX1={:1.2f}\n\tX2={:1.2f}'.format(X1,X2))

elif(D==0):
  print('Η ΔΕΥΤΕΡΟΒΑΘΜΙΑ ΕΞΙΣΩΣΗ έχει δυο πραγματικές ρίζες:')
  X=-b/2*a
  print('\tX1,2={:1.2f}'.format(X))

else:
  X1=-b/(2*a)+(sqrt(-D))*1j
  X2=-b/(2*a)+(sqrt(-D))*1j
  print('Η ΔΕΥΤΕΡΟΒΑΘΜΙΑ ΕΞΙΣΩΣΗ έχει  δυο μιγαδικές ρίζες:')
  print('\tX1={:1.2f}\n\tX2={:1.2f}'.format(X1,X2))