Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit


COMP500  Programming Concepts and Techniques

Summer Semester, 2021


Assignment 1: I/O Art Design


ASSIGNMENT AIM

The assignment has three questions:

1.   A simple C programming exercise that requires a customised art design output using students unique AUT login characters.

2.   It helps students understand the basic concept of getting input from users and output them out to the console screen.

3.  It allows the students to develop their figure design using multiple different characters.

 


Instruction for Submission

The assignment must be submitted on AUT ONLINE / Blackboard in soft copy.

File(s) to be submitted:

1.    A zip file contains all your assignment files and folders.

2.    The submission must contain the .c files at least ifthe whole folder is too big.

Please compress all submitted files into a zip file and name it as “LAST NAME_Student ID.zip”, for example: “Le_1234567.zip” . Submit it on Blackboard at:

Assignment 1: I/O Art Design

 

Miscellaneous requirements:

•    The assignment will not be marked if:

o It contains any form ofmalware  (e.g. computer viruses)

o Submitted incorrect file format

•     Keep a backup copy ofyour assignments to be:

o uploaded to “Turnitin” anti-plagiarism service – ifrequested.

o Submitted as a hard copy – ifrequested.

Late penalty: Late submissions will be penalised at 5% ofthe actual assignment mark for every calendar day. E.g. assignments submitted 5 minutes late are penalised as one day late. Late work of 5 or more days will not be marked.


Question One (40 marks)

Consider your unique AUT login, which usually consists  of 3 letters  and  four numeric characters. Write a C language console application that contains the following requirements:

•    Your full name is printed on the first line.

•    Your unique AUT login is printed on the second line. Please use your login, not the one shown in the following examples.

•    A pictorial output ofyour AUT login using different characters.

•    Each pictorial character must be a four units height at least.

•    You are free to develop your design of the pictorial characters.

Please consider the following examples for your pictorial characters design idea. You only

need to develop one design, NO extra markfor multiple designs.

 

1. Simple design

 

 

2. 2D art design

 

 

 

3. 3D art design

 

Question Two (40 marks)

Consider your unique AUT login, which usually consists  of 3 letters  and  four numeric characters. Write a C language console application that contains the following requirements:

•    Ask the user to enter a single character on the keyboard (not a space character)

•    The program should output a pictorial art of your unique AUT login and filled up by the entered character and spaces as shown in the following examples.

•    Each pictorial character must be a 15 units height at least.

•    You are free to develop your design of the pictorial characters.

•    The program must handle at least three different types of input characters without any errors.

You only need to develop one design, NO extra markfor multiple designs.


 

 


 

 

Question Three (20 marks)

Write a C language console application that contains the following requirements:

•    The program should output a customised pictorial art.

•    The pictorial art should contain at least ten different characters (including the space).

•    The pictorial art should contain the student first name as a part ofthe whole figure.

•    You are free to develop your design of the pictorial characters.

You only need to develop one design, NO extra mark for multiple designs.  Consider the

following exampleforyour design idea.