Zoo tutorials: [ SQL | Linux | XML ]
ProgZoo: [ Java | C# | VB | C++ | Perl ]
Log in

A Gentle Introduction to
Programming

Tutorial: Introducing Country

 

In these tutorials we introduce the class Country. An object of the Country class has five fields: name region area pop gdp

We also introduce the TreeMap world - this represents all 262, it is indexed by name of the country.

You will need the file world.dat to answer these questions offline.

1. GDP for Italy.


Big

The TreeMap world allows us to access a country directly - we do not need to loop through them all.

Change the code so that it prints the gdp for Italy.

2. Area of Benelux.


Big

Print the combined area of Belgium, Netherlands and Luxembourg

3. How many times bigger.


Big

Print the population of China divided by the population of the United Kingdom.

This tells us how many times China is bigger than the United Kingdom.

4. France and Germany.


Big

Print the name, the population and the per capita GDP for France and for Germany.

Use 20 characters for the name, 12 for the population (include commas) and 8 for the per capita GDP.

Recall that the per capita GDP is the GDP divided by the population.