程序代写代做代考 Programming Exercise 3-1

Programming Exercise 3-1

Programming Exercise 5-6

# Global constants for calories

CALORIES_FROM_FAT = 9

CALORIES_FROM_CARBS = 4

# main module

def main():

# Local variables

gramsFat = 0.0

gramsCarbs = 0.0

caloriesFat = 0.0

caloriesCarbs = 0.0

# Get grams fat.

gramsFat = float(input(‘Enter the fat grams consumed: ‘))

# Get grams carbs.

gramsCarbs = float(input(‘Enter the carbohydrate grams consumed: ‘))

# Calculate calories from fat.

caloriesFat = gramsFat * CALORIES_FROM_FAT

# Calculate calories from carbs.

caloriesCarbs = gramsCarbs * CALORIES_FROM_CARBS

# Print calories.

showCarbs(gramsFat, gramsCarbs, caloriesFat, caloriesCarbs)

# The showCarbs function accepts the number of grams of fat and

# of carbs, as well as the calories from fat and from carbs, as

# arguments and displays the resulting calories.

def showCarbs(gramsFat, gramsCarbs, caloriesFat, caloriesCarbs):

print(‘Grams of fat: ‘, format(gramsFat, ‘.2f’))

print(‘Fat calories: ‘, format(caloriesFat, ‘.2f’))

print(‘Grams of carbs: ‘, format(gramsCarbs, ‘.2f’))

print(‘Carb calories: ‘, format(caloriesCarbs, ‘.2f’))

# Call the main function.

main()

main()

getFat

(gramsFat)

setFat

(gramsFat, caloriesFat)

End

Declare

gramsFat, gramsCarbs,

caloriesFat, caloriesCarbs

getFat

(Ref inputFat)

Return

Display “Enter

fat grams

consumed”

Input

inputFat

showCarbs

I(gramsFat, gramsCarbs,

caloriesFat, caloriesCarbs)

Return

Display

“Grams of Fat: “, gramsFat

“Result calories: “, caloriesFat

“Grams of Carbs: “, gramsCarbs

“Result calories: “, caloriesCarbs

Global Constant Real

CALORIES_FROM_FAT

CALORIES_FROM_CARBS

getCarbs

(gramsCarbs)
getCarbsl

(Ref inputCarbs)

showCarbs

(gramsFat,

gramsCarbs,

caloriesFat,

caloriesCarbs)

setFat

(gramsFat, caloriesFat)

Return

caloriesFat = gramsFat *

CALORIES_FROM_FAT

Display “Enter

carbohydrate

grams consumed”

Return

Input

inputCarbs
setCarbs

(gramsCarbs,

caloriesCarbs)

setCarbs

(gramsCarbs,

caloriesCarbs)

Return

caloriesCarbs = gramsCarbs *

CALORIES_FROM_CARBS