Wednesday, 30 January 2013

END Key

Working on END key...but having lot of trouble with coding...but still trying to complete it as soon as possible....

Sunday, 27 January 2013

OOP344 Week 3 to do

I tried a lot to make it in another way. But it is only done by this way..

X-mover:

    case RIGHT:
        if(col == console.getCols()-2 && row == console.getRows()-1){
        console.alarm();
      }
        else if(col < console.getCols()-1){
        col++;
      }
      break;
     
    case DOWN:
      if(row == console.getRows()-2 && col == console.getCols()-1) {
        console.alarm();
      }
      else if(row < console.getRows()-1){
        row++;
      }
      break;

   


Removing if else statement from console.display() function.. It is done by condition operator

    void Console::display(const char* str, int row, int col, int fieldLen){
      setPos(row, col);
      int i;
      int lenght;
      lenght = strlen(str);
       
        for(i=0,fieldLen==0?fieldLen=lenght:i=0;i<fieldLen;str[i]!=0?putChar(str[i]):putChar(' '),i++);
    }


Saturday, 26 January 2013

Xmover project

I am so happy...because I fixed Xmover to do in my OOP344 project

Friday, 25 January 2013

Project 0.1

It is really challenging for me because I do not have any previous experience.....
trying hard to finish it as soon as possible...but overall it is very interesting to do.... :)

Monday, 21 January 2013

OOP344 week 2 Exercises

1. Sum of two numbers by command line


#include<iostream>
#include<stdlib.h>

using namespace std;

int main(int argc, char* argv[])
{

        int sum;

        if(argc == 3)
        {
                cout << "Sum of the number is: "<< atoi(argv[1]) + atoi(argv[2]) << endl;
        }
        else
        {
                cout << "Please enter thr correct input" << endl;
        }
        return 0;
}

2. Subtraction of two numbers by command line

#include<iostream>
#include<stdlib.h>

using namespace std;

int main(int argc, char* argv[])
{

        int sum;

        if(argc == 3)
        {
                cout << "Sum of the number is: "<< atoi(argv[1]) - atoi(argv[2]) << endl;
        }
        else
        {
                cout << "Please enter thr correct input" << endl;
        }
        return 0;
}


3. Multipication of two numbers by command line

#include<iostream>
#include<stdlib.h>

using namespace std;

int main(int argc, char* argv[])
{

        int sum;

        if(argc == 3)
        {
                cout << "Sum of the number is: "<< atoi(argv[1]) * atoi(argv[2]) << endl;
        }
        else
        {
                cout << "Please enter thr correct input" << endl;
        }
        return 0;
}


4. Division of two numbers by command line

#include<iostream>
#include<stdlib.h>

using namespace std;

int main(int argc, char* argv[])
{

        int sum;

        if(argc == 3)
        {
                cout << "Sum of the number is: "<< atoi(argv[1]) / atoi(argv[2]) << endl;
        }
        else
        {
                cout << "Please enter thr correct input" << endl;
        }
        return 0;
}
Working on programming question given by my professor..........

Wednesday, 9 January 2013

First day in OOP344 class....

Hi everyone
                    I want to share my experience of programming in Seneca College. Please give me comments and any relevant information related to OOP344.

Thanks
Pankaj Sama