Sunteți pe pagina 1din 2

THE SPEED PROGRAMMING

To take part in the competition, teams must register and follow the contest rules as outlined below. Shortlisted teams will be informed via email to participate. The competition comprises of three rounds summarized below:

Round 1 Project Evaluation


In this round the teams are required to create a small project where they are supposed to solve three small tasks. The tasks are given below:

Task 01:
Write a program that contains an array named randomArray generate and store 20 random integers in to the array. Create two separate arrays named minArray and maxArray. Copy five minimum integers from randomArray in to minArray. Copy five maximum integers from randomArray in to maxArray. Note minArray should be in ascending order and maxArray should be in descending order.

Task 02:
Write a program that receives two string inputs one is sentence and another is a word. If the inputted word is present in to the inputted sentence then remove that word from sentence and display it. If the inputted word is not present in to the inputted sentence then append it at the end of the sentence and display it.

Task 03:
Define an array of 5 string elements each containing an arbitrary string of the form day/month/year; for example. 10/11/2011. Traverse and analyze each array item and output the date represented in the form 10th November 2011. The teams will be short listed for Round 2 on the basis of the evaluation of the 1st round. The teams have to solve and send the source code of these tasks along with the snapshots of the output to us through below channel.

speedprog@nex11.com
Mehran University of Engineering & Technology, Jamshoro76062, Pakistan. Tel: 022-2771558, Email: info@nex11.com, Website: www.nex11.com

Round 2 Basic Control Structure Test


Task level: Basic Programming. Time: 20 Minutes In the round 2 the teams are evaluated for their skills of basic control structures of the computer programming languages (i.e. Loops, conditional statements, and other basic structure). Here the teams will be required to write basic programs, this will be to check the basic knowledge of students related to a programming language, based on which the program committee will choose the teams to qualify for Round 3.

Round 3 Advanced Programming Test


Task level: Advance Programming Techniques. Time: 40 Minutes In this round the selected teams will be required to develop a code based on some scenario in order to check the advanced programming skills of the team members.

Mehran University of Engineering & Technology, Jamshoro76062, Pakistan. Tel: 022-2771558, Email: info@nex11.com, Website: www.nex11.com