a Using c Write a class Scandinavianflag that can construct

a. Using c++, Write a class Scandinavian_flag that can construct the flags of Denmark, Finland, and Norway, and a main which creates each flag like this: Scandinavian_flag Denmark(white, red); and draws the two flags with the country name underneath. Don\'t worry about any variations in the proportions of the different flags, just make the flags recognizable as belonging to that country.

b. Take these 5 flags (Austria, Russia, Germany, Estonia, and Bulgaria) that have three horizontal stripes. Change question a to show 1 flag at a time (each flag should have country name underneath) for 5 seconds per flag( use the statement system(\"sleep 5\"); to give each flag 5 seconds ) in a continuous loop.

Solution

enum Value

{

EVEN = (1<<0), //<< it is the shoit operator

ODD =(1<<2), // << shift operator mainly increments from right side lets you generate squential bit.

ANOTHER_FLAG=(1<<3),

YET__ANOTHER_FLAG=(1<<4),

SOMETHING_ELSE=(1<<5),

SOMETHIMG_COMPLETELY_DIFFERENT=(1<<6),

ANOTHER_EVEN = EVEN|ANOTHER_FLAG

};

the above is the simple way of trying out the flags diaplay.

Else below can be tried out.

struct Flags

{

enum Value

{

EVEN = 0x01

ODD = 0x02

ANOTHER_FLAG =0x03

ONE_MORE_FLAG = 0x04

SOMEOTHER_FLAG= 0x012

SOMETHER_FULLY_DIFFERENT =0x25

int CreateNum(int flags)// create num is the class that has been declared

{

f ((flags & Flags :: EVEN) \\\\ f is the funstion mainly created for the EVEN

{

same it can be cont for the odd, somether flag and something else which is different.

}

}

main() \\\\ main class declaration

{

reatnum(flags : EVEN | flags :: ODD);

Above can also be used for the integer, constants.

a. Using c++, Write a class Scandinavian_flag that can construct the flags of Denmark, Finland, and Norway, and a main which creates each flag like this: Scandi
a. Using c++, Write a class Scandinavian_flag that can construct the flags of Denmark, Finland, and Norway, and a main which creates each flag like this: Scandi

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site