In a certain college final grades might get a bonus depending on the attendance. The collection presented below have pairs of values where the first is the student grade and the second is the student attendance in percentage. The final grade is computed as follows:\n", "\n", "| attendance | bonus |\n", "|------------|-------|\n", "| > 75% | 15% |\n", "| <= 75% and > 50%| 10% |\n", "| <= 50% | 0% |\n", "\n", "Notice that the grades can not be higher than 4.0.\n", "```\n", "students = [[2.0, 0.78], [3.6, 0.8], [1.7, 0.5], [2.3, 0.75], [2.1, 0.65]]\n", "```\n", "Your program should print each student final grade
In a certain college final grades might get a bonus depending on the attendance. The collection presented below have pairs of values where the first is the student grade and the second is the student attendance in percentage. The final grade is computed as follows:\n", "\n", "| attendance | bonus |\n", "|------------|-------|\n", "| > 75% | 15% |\n", "| <= 75% and > 50%| 10% |\n", "| <= 50% | 0% |\n", "\n", "Notice that the grades can not be higher than 4.0.\n", "```\n", "students = [[2.0, 0.78], [3.6, 0.8], [1.7, 0.5], [2.3, 0.75], [2.1, 0.65]]\n", "```\n", "Your program should print each student final grade.\n", "\n", "Hint: when we loop through a collection like this where each element in a collection is a pair, we can use two iterating variables in the for loop, as shown below:\n", "```\n", "for grade,attendance in students:\n", "```\n", "the first iterating variable gets the first value and the second iterating variable gets the second value." ] }, { "cell_type": "code", "execution_count": null, "id": "412fd823", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "f2720982", "metadata": {}, "source": [
Step by step
Solved in 3 steps with 4 images