Python programme comparing for and while loops, Python Programming

Assignment Help:

1)    Write a python programmecomparing for and while loops like the following.

Math Times table

For Loop:

2x1=2

2x2=4

.....

2x12=24

While Loop:

3x1=3

3x2=6

....

3x12=36

2)    Write a program that simulates the Math method 'pow'. The program will read real Values as input and calculate the value as power of the input value (Use math library). This will then output to screen as following two examples:

Input of 3, should return 9.

Input of 4, should return 16.         

3)    Write a programme that calculates:

a)    How much an amount deposited in a bank account at r% annual interest has grown to after one, two and three years.

b)    The general formula for computing the amount including after n years is: Kn= k0 *(1+r/100)n

4)    Create a dog years programme to calculate the number of human years corresponds to the dog's age. The programme with accept the age of the dog as an input.

a)    A one year old dog roughly corresponds to 14 years old child.

b)    A dog that is two years old corresponds to 22 years old human.

c)    Every further dog year corresponds to five human years.

Example:

Enter the age of the dog: 5

The human age in years is 37

5)    Write a program that reads a sequence of integers from a file and prints a frequency report showing how many times the integers 0 to 9 occurs in the sequence.

Example of input data is 4, 5, 4, 2, 8, 9, 1, 0, 3, 6, 8, 9, display the number of occurrence for each integers from 0 to 9.

6)    Write a program that reads a line of text from the keyboard, and display after replacing each occurrence of any four-letter word in the text with the word "x***", where x is the first character in the four-letter word.

Example:Input : "This apple tree is the best"

Display output: "T*** apple t*** is the b***"

7)    Write a class Employee that stores the employee number, name, position and salary. Include the Constructor, Accessor and Mutator methods.No output required.

8)    Include in the question 8 the four methods, the following methods to reset salary, increase and decrease the salary and to print the current salary. No output required.

9)   Write a program that uses paired array. The task is to match the grade with the cutoff percentage mark.

a)    The first list (array) represents all the student grades (F2, F1, P1, P2, C, D, HD)

b)    The second list (array) holds the corresponding cutoff percentage mark required (45, 50, 55, 60, 65, 75, 85).

c)    The program should prompt and read a percentage value as input.

d)    The corresponding grade is output to the screen.

10) Write a program that reads a list of twenty integers from a file and stores them in an array.

a)    The program should print the position of the smallest number in the array.

b)    If the position of the smallest number is other than 0, the program should swap the number in position 0 with the smallest value.

c)    After swapping, the smallest number is now in position 0 and the number that was previously in position 0 is now where the smallest number was.

d)    Finally the program should print the values in the array.

Part BA glossary of at least 30 programming terms of your choice.

Correct use of Harvard Referencing Methodin both in-text and reference lists. (A glossary must be in alphabetic order.)

Expand this grid yourself and use Microsoft Word.

Programming COM101    Portfolio 1101

Term

Definition

Reference (In-text)

algorithm

A sequence of instruction a that can be used to carry out a task

Mount, Shuttleworth& Winder 2008

 

 

 

 

 

 


Related Discussions:- Python programme comparing for and while loops

Perimeter of a polygon, Perimeter of a polygon Now, let's consider the...

Perimeter of a polygon Now, let's consider the problem of computing the length  of the perimeter of a polygon. The input is a structure of vertices,  encoded as a list of list

Expert, how can i become an expert & solution provider in the CS/IT field?

how can i become an expert & solution provider in the CS/IT field?

#cmdprobs, #Why can''t I cd my Desktop? A minute ago I would open up cmd an...

#Why can''t I cd my Desktop? A minute ago I would open up cmd and it starts in C:\Users\myname but now it''s starting in C:\WINDOWS\system> and I don''t where I am or how to get ou

Basics of python-introduction, Basics of python-introduction Python is...

Basics of python-introduction Python is designed for easy interaction between a user and the system. It goes with  an inter­ active function  known as  a shell or listener.  T

Variables, Variables We cannot  go very far without variables. A variabl...

Variables We cannot  go very far without variables. A variable is a value related to a name that we can bind  to have a particular value  and  then  later use in an expression.

Bit Stuffing, How to write program on bit stuffing using python?

How to write program on bit stuffing using python?

Structured assignment, Structured assignment Once  we have  tuples and...

Structured assignment Once  we have  tuples and lists, we may use  a nice trick  in assignment expression, based  on the packing and unpacking of tuples. >>> a, b, c = 1, 2

Procedures, In Python, the fundamental abstraction of a computation is as a...

In Python, the fundamental abstraction of a computation is as a procedure (other  books call them "functions" instead; we will end  up  using  both  values).   A function that  tak

Program that shows the use of all 6 math functions, Write an algorithm for ...

Write an algorithm for a program that shows the use of all 6 math functions. Write, test, and debug the program using Python. SAMPLE OUTPUT (not including author/program infor

Program to solve word search puzzles, This assignment involves writing a pr...

This assignment involves writing a program to solve word search puzzles. For example in the following word grid it is possible to find the words active, stock, ethernet and java. N

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd