7.2.. Odrediti koliko puta jedan pravougaonih moze obuhvatiti drugi.

Opis rješenja: Podrazumijeva se cio broj puta.

Grafički algoritam Tekstualni algoritam
IF Logicki uslov:
   Istinit /TRUE/: Obrada1
ELSE:
   Lažan /FALSE/: Obrada2

Test primjeri:

Ulaz Izlaz
1,2,1,2  
1,2,2,1  
5,1,2,2  
4,1,2,2  
1,2,3,4  
4,3,2,1  
4,2,2,1  
1,1,1,1  

Listing programa:

# 07211093
# Odrediti koliko puta jedan pravougaonih moze obuhvatiti drugi.
a=int(input())
b=int(input())
c=int(input())
d=int(input())

p=a*b
s=c*d
if a > c and b > d:
    if p>s:
        t=p/s
        print("prvi moze da prihvati drugi",int(t),"puta")
elif a < c and b < d:
    if s>p:
        t=s/p
        print("drugi moye da obuhvati prvi",int(t),"puta")
elif a==c and b > c:
    if p>s:
        t=p/s
        print("prvi moze da prihvati drugi",int(t),"puta")
elif a==c and b < c:
    if s>p:
        t=s/p
        print("drugi moye da obuhvati prvi",int(t),"puta")
elif a < c and b==d:
    if s>p:
        t=s/p
        print("drugi moye da obuhvati prvi",int(t),"puta")
elif a>c and b==d:
     if p>s:
        t=p/s
        print("prvi moze da prihvati drugi",int(t),"puta")
elif a==c and b==d:
    t=p/s
    print("oba mogu",int(t),"puta")
else:
    print("ne mogu")

Ispis na ekranu:

Index