Write a program that asks a user how many classes he or she is taking. Given that the price of a class is $99999.98 and the education tax is 247%, tell the user how much he or she has to pay.Python Programming

CSC101-0901 Spring 2020

Laboratories

Show me your work during the lab parts of our on-line sessions if you have such an opportunity. Email me your work that you could not show during lab time.

When emailing follow the homework submission requirements.

Lab 1.      Arithmetics

  1. Convert 101001012 to decimal

  2. Convert 5810 to binary

  3. Convert 6610 to hexadecimal

  4. Convert AC916 to decimal

  5. 11001111+10101110=

  6. 8FA9+ F7D3=

  7. convert 3A5D16 to binary

  8. convert 110010102 to hexadecimal

 

 

Lab 2.      Calculations

Write a program that evaluates the following expressions. Don't do any calculations manually. Tell the user what are you computing and the result. Your results have to be as exact as possible.

Assign a value to the a variable by yourself. Ask the user of the program for the value for b.

  1. a) 7∗(−3)+√8

  2. b) 5−a+12

4+3         

  1. c) 3∗(√5+b+2)

a3+b

  1. Program an example that demonstrates the difference between the integer and floating- point division.

  2. Write a program that asks a user how many classes he or she is taking. Given that the price of a class is $99999.98 and the education tax is 247%, tell the user how much he or she has to

 

Lab 3.      Drawing

Use several of the turtle functions to draw something of your choice.

 

Lab 4.      Boolean Expressions

Write a program that evaluates the following expressions. Assign reasonable values to the variables. Print the results.

  1. a<b≥c

  2. √a−7≠c b2

  3. d ∨e∧ f

  4. a<b∨¬d

∧ means and,

∨ means inclusive or,

¬ means not.

 

Lab 5.   If

  1. Ask a user how many kilograms of brains does he have. If he has more than 1.4, tell him that he is like a smart person, otherwise tell him that he is unlike a smart

  2. Ask a user for 2 integers and divide them. Prevent the division by zero Display the result.

  3. Use elif structure in the following: Ask a user for his or her income.

If the income is between $0 and $20000, make the user pay $9000000 tax. If the income is between $20001 and $90000 make the user pay 70%.

If the income is between $90001 and $900000 make the user pay 30%. If the income is above $900000 make the user pay 1%.

Tell the user the sum he or she has to pay and how much money he or she has left

  1. Draw flowcharts for the previous parts of this

Lab 6.      Loops

  1. Write a for loop that prints all integers from 3 to 13 inclusive. Write a version of it with a list and range

  2. Write a for loop that prints 5 elements of the following sequence:

  3. Write a loop that computes the sum of all the integers from 8 to 78

  4. Write a loop that asks a user to enter the mass of the sun. Keep asking as long as the user provides a wrong (Use a normal unit for mass.)

  5. Write nested loops that print the following:

  6. Draw flowcharts for parts b, c and e.

Lab 7.      Functions

  1. Write a program that asks a user for the minimum and the maximum and prints a random number from the minimum to the

  2. Write a function that accepts no arguments, returns nothing and prints “I am beginning to learn functions”.

  3. Write a function that accepts a distance and a speed as arguments and returns how long it would take to travel the distance with the given speed. (Use normal )

  4. Write a function that accepts a velocity of an object and its mass as arguments and

returns the kinetic energy of the object.

  1. Write a main function that asks a user whether he wants to compute the time or the kinetic energy asks him for the appropriate values and prints the result. (Note that the whole point here is to take advantage of the functions you wrote )

Lab 8.      HTML

Create an HTML file, open it in a simple text editor (e.g. notepad) and a web browser 

Firefox) At the same time. (You can drag and drop it into both applications.)

Write a web page containing elements we covered in class. To view the changes you are making, save the HTML file in the text editor and refresh (typically using a button with a round arrow) it in your browser.

Attachments:

Instructions Files

Python Programming Experts

expert
Issac Torres
Python Programming

67 Answers

expert
Oliver
Python Programming

60 Answers

View More Experts
Disclaimer

The ready solutions purchased from Library are already used solutions. Please do not submit them directly as it may lead to plagiarism. Once paid, the solution file download link will be sent to your provided email. Please either use them for learning purpose or re-write them in your own language. In case if you haven't get the email, do let us know via chat support.

Get Free Quote!

257 Experts Online