7.2.. Učitati stranice trougla. Napisati program da ponudi korisniku izbor računaranja obima i površine (za obim učitati 1 a za površinu 2).
Opis rješenja: .
Grafički algoritam |
Tekstualni algoritam |
|
IF Logicki uslov:
Istinit /TRUE/: Obrada1
ELSE:
Lažan /FALSE/: Obrada2 |
Listing programa:
# 07211077
import math
print('Unesi stranice trougla')
a = int(input())
b = int(input())
c = int(input())
print('Ako zelis izracunati obim ukucaj 1','\n''Ako zelis izracunati povrsinu pritisni 2')
d = int(input())
if(d == 1):
obim = int(a+b+c)
print('Obim je: ',obim)
if(d == 2):
s = int((a+b+c)/2)
povrsina = int(math.sqrt(s*((s-a)*(s-b)*(s-c))))
print('Povrsina je: ',povrsina)
II Verzija
import math
print("Unesite stranice trougla:")
a = int(input("a= "))
b = int(input("b= "))
c = int(input("c= "))
if (a+b>c)and(a+c>b)and(b+c>a):
x = int(input("Za racunanje obima unesite 1, a za racunanje povrsine unesite 2: "))
O = a + b + c
s = O/2
P = math.sqrt(s * (s - a) * (s - b) * (s - c))
if x == 1:
print("Obim je ", O)
elif x == 2:
print("Povrsina je ", P)
else:
print("Pogresan unos.")
else:
print("Ne postoji trougao sa tim stranicama.")
Ispis na ekranu:
Index
|
|