Lengkap

Small simple program

**Answer ALL of the following four questions and ensure that all code is tested (where possible) using a C/C++ Development Environment. Evidence of working must be shown a screen shots of tried and tested code must be inserted with your answers.**

**This work must be submitted by** **3pm****,** **August 27th 2003****.**

**All questions carry equal marks.**

-----------------

1. A C program contains at least one function. However, just using that one function may not be suitable as far as developing a program is concerned.

(a) State the difference between a function definition and a function declaration. (Support your answer with an example.)

[5 marks]

(b) Modify the code given by [url removed, login to view] that it prints the binary file to screen (STDOUT). Use the example code [url removed, login to view] [url removed, login to view](via the **Programming for Engineers 3** homepage on **engweb**) to help develop your answer

[20 marks]

## Deliverables

2. Compound data structures can be implemented in a C program in three ways.

(a) Explain the term *aggregate* and outline the various categories of these compound data structures.

[5 marks]

(b) How are arrays and structures declared within a C program? Support your answer with example code.

[12 marks]

(c) Explain the concept of pointers and, hence, explain why pointers should be implemented with aggregate data types such as a structure with nested compound data types.

[8 marks]

3. C++ is a superset of the C programming language.

(a) Write and test the C++ code equivalent of the “Hello world?? program that was first used to demonstrate K&R C. Include a number of print statements that state your name, Banner ID and programme of study.

[12 marks]

(b) What would be the function call in C++ in order to set the formatting within the iosclass? Show how this call could be used with a code example.

[13 marks]

4. The C++ programming language allows a system developer to create more abstract user-defined data types.

(a) For the structure below, show with a code example how the member functions could be defined.

struct Date

{

int day, month, year;

void printDateE();

void printDateA();

void addDays( int );

};

[8 marks]

(b) What is the purpose of constructors and destructors in C++? Support your answer with code examples.

## Platform

all files ststed in the qeustions wiill be given if required and alll information will be provided`

Kemahiran: Penulisan Semula Artikel, Pengaturcaraan C, Kejuruteraan, MySQL, PHP, Pengurusan Projek, Penulisan Penyelidikan , Kejuruteraan Perisian, Ujian Perisian, Latihan, Terjemahan

Lihat lagi: world programming system, world programming, why use data structures, why use binary, why data structures are used, why data structures, why data structure, why binary, what was the first programming language, what is r programming, what is programming language, what is data structures in c, what is data structures, what is data structure in programming, what is a data structures, what is a data structure in c, what is a data structure explain, what are the types of data structure, what are data structures in c, what are data structures

Tentang Majikan:
( 3 ulasan ) United Kingdom

ID Projek: #2967294

Dianugerahkan kepada:

vw914040vw

See private message.

$12 USD dalam 2 hari
(16 Ulasan)
1.6

8 pekerja bebas membida secara purata $35 untuk pekerjaan ini

sanatanvw

See private message.

$51 USD dalam 2 hari
(75 Ulasan)
5.5
teamvw

See private message.

$25.5 USD dalam 2 hari
(36 Ulasan)
3.8
sixi

See private message.

$22.1 USD dalam 2 hari
(11 Ulasan)
2.7
saqibrazavw

See private message.

$42.5 USD dalam 2 hari
(0 Ulasan)
0.0
vw937692vw

See private message.

$25.5 USD dalam 2 hari
(0 Ulasan)
0.0
mpaynevw

See private message.

$51 USD dalam 2 hari
(0 Ulasan)
0.0
techyvw

See private message.

$51 USD dalam 2 hari
(0 Ulasan)
0.0