Oppg-1-5

Øvelse 5 – Oppgave 5

Listen under er ingrediensene for å lage småkaker. Denne oppskriften gir 36 småkaker.

  • 100 g smør
  • 180 g hvetemel
  • 350 g brunt sukker
  • 4 egg
  • 1 ts bakepulver

Skriv et program som printer ut en liste med justert mengde av ingrediensene for 10, 24 og 50 småkaker. Her kan du skrive koden i flere enn én celle hvis du ønsker.

Løsningsforslag:


# Oppgave 5 svar

# Finner først mengde for å lage 1 småkake

smor1 = 100/36
hvete1 = 180/36
sukker1 = 350/36
egg1 = 4/36
bkpl1 = 1/36

# Multipliserer med ønsket antall småkaker

# 10 småkaker:

smor10 = format(smor1*10,'.0f')
hvete10 = format(hvete1*10,'.0f')
sukker10 = format(sukker1*10,'.0f')
egg10 = format(egg1*10,'.0f')
bkpl10 = format(bkpl1*10,'.1f')

print('For 10 småkaker trenger man: ', smor10,'g. smør, ', hvete10,'g. hvetemel, ', sukker10, 'g. sukker,',
     egg10,'egg og ', bkpl10, 'bakepulver.')

# 24 småkaker:

smor24 = format(smor1*24,'.0f')
hvete24 = format(hvete1*24,'.0f')
sukker24 = format(sukker1*24,'.0f')
egg24 = format(egg1*24,'.0f')
bkpl24 = format(bkpl1*24,'.1f')

print('For 24 småkaker trenger man: ', smor24,'g. smør, ', hvete24,'g. hvetemel, ', sukker24, 'g. sukker,',
     egg24,'egg og ', bkpl24, 'bakepulver.')

# 50 småkaker:

smor50 = format(smor1*50,'.0f')
hvete50 = format(hvete1*50,'.0f')
sukker50 = format(sukker1*50,'.0f')
egg50 = format(egg1*50,'.0f')
bkpl50 = format(bkpl1*50,'.1f')

print('For 50 småkaker trenger man: ', smor50,'g. smør, ', hvete50,'g. hvetemel, ', sukker50, 'g. sukker,',
     egg50,'egg og ', bkpl50, 'bakepulver.')