コード例 #1
0
ファイル: zad1l6.py プロジェクト: poduszeczka3/JSP2019
def main(args):
    print("Wpisz rosnąco długości boków trójkąta:")
    a = float(input())
    b = float(input())
    c = float(input())
    if a > 0 and b > 0 and c > 0 and a + b > c:
        print("Obwód trójkąta:\t", tr.obwod(a, b, c))
        print("Pole trójkąta:\t", tr.pole(a, b, c))
        print("Ten trójkąt jest:\t", tr.boki(a, b, c))
        print("Ten trójkąt jest:\t", tr.katy(a, b, c))
    else:
        print("Nie ułożę z tych boków trójkąta :(")
    return 0
コード例 #2
0
ファイル: zadanie1.py プロジェクト: aszpatowski/JSP2019
#!/usr/bin/python3.6
#-*- coding: utf-8 -*-
import trojkat as tr
check = True
while (check == True):
    a = float(input("Podaj wartość pierwszego boku: "))
    b = float(input("Podaj wartość drugiego boku: "))
    c = float(input("Podaj wartość trzeciego boku: "))
    checklist = sorted([a, b, c])
    if checklist[0] + checklist[1] > checklist[2]:
        check = False
    else:
        print("To nie jest trójkąt drogi użytkowniku.")
print("Obwod: ", tr.obwod(a, b, c))
print("Pole: ", tr.pole(a, b, c))
print("Jest to trójkąt: ", tr.jakitrojkat_boki(a, b, c))
print("Oraz: ", tr.jakitrojkat_katy(a, b, c))
コード例 #3
0
ファイル: zadanie1.py プロジェクト: wojciechroman/JSP2019
import trojkat
a = int(input("Podaj bok a: "))
b = int(input("Podaj bok b: "))
c = int(input("Podaj bok c: "))
lista = [a, b, c]
lista = sorted(lista)
suma = lista[0] + lista[1]
if suma <= lista[2]:
    print("Trójkąt o podanych bokach nie istnieje")
else:
    print("Obwód trojkąta to: " + str(trojkat.obwod(a, b, c)))
    print("Pole trojkąta to: " + str(trojkat.pole(a, b, c)))
    print("Trójkąt jest : " + str(trojkat.trojkat_boki(a, b, c)))
    print("Trójkąt jest: " + str(trojkat.trojkat_katy(a, b, c)))
コード例 #4
0
x = int(input("x="))
y = int(input("y="))
z = int(input("z="))
l = []

l.append(x)
l.append(y)
l.append(z)

t = max(l)
if t == x:
    if t < y + z:
        print("Trójkąt " + str(trojkat.boki(x, y, z)))
        print("Obwód=" + str(trojkat.obwod(x, y, z)))
        print("Pole=" + str(trojkat.pole(x, y, z)) + "[j]^2")
        print("Trójkąt jest " + str(trojkat.kat(x, y, z)))
    else:
        print("Boki nie mogą tworzyć trójkąta.")
elif t == y:
    if t < x + z:
        print("Trójkąt " + str(trojkat.boki(x, y, z)))
        print("Obwód=" + str(trojkat.obwod(x, y, z)))
        print("Pole=" + str(trojkat.pole(x, y, z)) + "[j]^2")
        print("Trójkąt jest " + str(trojkat.kat(x, y, z)))
    else:
        print("Boki nie mogą tworzyć trójkąta.")
elif t == z:
    if t < x + y:
        print("Trójkąt " + str(trojkat.boki(x, y, z)))
        print("Obwód=" + str(trojkat.obwod(x, y, z)))
コード例 #5
0
import trojkat
import math
print("Podaj bok a")
a=int(input())
print("Podaj bok b")
b=int(input())
print("Podaj bok c")
c=int(input())
e=[]
e.append(a)
e.append(b)
e.append(c)
e.sort()
if (e[0]+e[1])>e[2]:
    print("Obwód: "+str(trojkat.obwod(a,b,c)))
    print("Pole "+str(trojkat.pole(a,b,c)))
    print("Kąt "+str(math.degrees(trojkat.kat(a,b,c))))
    print(trojkat.kat1(a,b,c))
    print(trojkat.boki(a,b,c))
else:
    print("to nie jest trójkąt >:(")
コード例 #6
0
# -*- coding: utf-8 -*-
"""
Created on Mon Nov 18 12:01:18 2019

@author: mateu
"""

import trojkat

print("Podaj boki trojkata:")
a = int(input("Bok a:"))  #pierwsze ramie
b = int(input("Bok b:"))  #drugie ramie
c = int(input("Bok c:"))  #podstawa

#sprawdzenie warunkow istnienia trojkąta, gdzie c to podstawa,a b i a to boki
if a + b > c and a + c > b and b + c > a:
    trojkat.obwod(a, b, c)
    trojkat.pole(a, b, c)
    trojkat.rodzaj_trojkata(a, b, c)
    trojkat.kat_trojkata(a, b, c)
else:
    print("Z podanych boków nie można stworzyć trójkąta!")
コード例 #7
0
import trojkat as t

while True:
    x = int(input('Podaj pierwszy bok: '))
    y = int(input('Podaj drugi bok: '))
    z = int(input('Podaj trzeci bok: '))
    
    if((x + y <= z) or (x + z <= y) or (y + z <= x)):
        print('Taki trojkat nie istnieje, podaj poprawne boki')
    else:
        break

o = t.obw(x,y,z)
p = t.pole(x,y,z)
typ_b = t.bok_typ(x,y,z)
k = t.kat(x,y,z)
typ_k = t.kat_typ(k)
    
print('Obwod trojkata to:' + str(o))
print('Pole trojkata to: ' + str(p))
print(typ_b)
print(typ_k)
コード例 #8
0
# zad 1 lista 6

import trojkat as tr

#print(tr.obwod(1,2,2))

print("podaj boki trojkata: a, b, c")
A = float(input())
B = float(input())
C = float(input())

print("obwod trojkata abc:", tr.obwod(A, B, C))
print("pole trojkata abc:", tr.pole(A, B, C))
print("analiza bokow trojkata:")
print(tr.analiza_ramion(A, B, C))
print("analiza katow trojkata:")
print(tr.analiza_katow(A, B, C))