Download presentation
Presentation is loading. Please wait.
Published byJulius Griffin Modified over 9 years ago
1
Homework #1: C++ Basics, Flow of Control, and Function Basics By J. H. Wang Mar. 13, 2012
2
Programming Exercises 1.Write a C++ program that allows the user to repeatedly enter integers until she inputs a 0 (zero). Then, your program should do the following: (a) count the number of positive values and the number of negative values in user input; (b) calculate the minimum and maximum; [Note: Do not count the ending input 0 in the result.] [Note: Please do not use arrays because you don’t need them in this exercise.]
3
Programming Exercises 2.Write a C++ program that asks the user to input an integer n and computes the value of n! = n*(n-1)*…*2*1. [Note: Please inform the user if the output value would be out of range for the data type that you used (i.e., int or long int ).]
4
3.You have r identical prizes to give away and a pool of n finalists. The finalists are assigned numbers from 1 to n. Write a function to randomly select the numbers of r finalists to receive a prize from n finalists. Make sure not to pick the same number twice. For example, given n =25 and r =4, picking finalists 3, 15, 22, and 14 would be valid but picking 3, 3, 31, and 17 would be invalid, because finalist number 3 is listed twice and 31 is not a valid finalist number. [Hint: input - n & r, output - a list of r numbers]
5
Homework Submission Due: 2 weeks (Mar. 27, 2012) Submission instructions: –Homework submission Web site at: http://140.124.183.39/oop/ – Account : Please use your student ID as the username and password to login the Web site. – File names : Please name your file according to our homework. For example, HW1.zip or quiz2.rar.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.