Uppgift. I Postnords anvisningar finns följande föreskrifter för hur stora och små vanliga brev får vara:
Maximalmått: Längd 600 mm, Tjocklek 100 mm, Bredd + Längd + Tjocklek högst 900 mm
Minimalmått: Längd 140 mm, Bredd 90 mm
Skriv ett program som läser in ett brevs längd, bredd, och tjocklek, och som undersöker om brevet har tillåtna mått eller inte. Använda tecknet "\" i if-satsen för att dela upp de logiska uttrycket så att det blir mer lättläst.
Code: Select all
längd = int(input('Ange brevets längd i mm: '))
bredd = int(input('Ange brevets bredd i mm: '))
tjocklek = int(input('Ange brevets tjocklek i mm: '))
if längd >= 140 and längd <= 600 and tjocklek <= 100 \
and bredd >= 90 and (längd + tjocklek + bredd) <= 900:
print('Tillåtet')
else:
print('Otillåtet')
2. Om längden är större än eller lika med 140, och längden är mindre än eller lika med 600, och tjockleken är mindre än eller lika med 100 (bryter raden för att programmet ska vara mer lättläst), och bredden är större än eller lika med 90, och slutligen om längden + tjockleken + bredden är mindre än eller lika med 900; skriv ut Tillåtet.
3. De fall där villkåren ej uppfylls, skriv ut Otillåtet.