Test Your Knowledge: Exercises

Exercise 3-1. We’ll start easy for this project. Write a short program that creates five variables, one of each of the following types: int, float, double, char, and string. Name the variables whatever you like. Initialize the variables with the following values:

  • int: 42

  • float: 98.6

  • double: 12345.6789

  • char: Z

  • string: The quick brown fox jumped over the lazy dogs.

Then, output the values to the console.

Exercise 3-2. As you gain more experience with programming, you’ll frequently find yourself adapting some code that you wrote before, instead of writing a new program from scratch—and there’s no time like the present to start. Modify the program in Exercise 3-1 so that after you’ve output the values of the variables the first time, you change them to the following:

  • int: 25

  • float: 100.3

  • double: 98765.4321

  • char: M

  • string: A quick movement of the enemy will jeopardize six gun boats.

Then output the values to the console a second time.

Exercise 3-3. Write a new program to declare a constant double. Call the constant Pi, set its value to 3.14159, and output its value to the screen. Then change the value of Pi to 3.1 and output its value again. What happens when you try to compile this program?

Exercise 3-4. Write a new program and create a constant enumeration with constants for each month of the year. Give each month the value equal to its numeric place in the calendar, so January is 1, February is 2, and so on. Then output the value for June, with an appropriate message. ...

Get Learning C# 3.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.