Bite-Code™

Home » Archives » 01. March 2010

Slide

March 1, 2010

Posted by mowllen at 2:30 pm | permalink | Add comment

Cash Register

{Use PascalIDE to execute this program}
{Cash Register}

program CustomerOrder;
uses crt;


var fname,lname:string;
i:integer;
order:array[1..5] of real;

cash:integer;
total:real;
change:real;

begin
i:=0;
cash:=0;

clrscr;


writeln(’>>> Name of your store <<<’);
writeln(’>>> Your Address here <<<’);
writeln(’>>> 123-45-67 <<<’);
writeln(’>>> email_me@yahoo.com <<<’);
writeln(’ Press “c” to continue : ‘);
readln;

writeln(’Customer’);
writeln(’First name: ‘);
readln(fname);


writeln(’Last name: ‘);
readln(lname);


writeln(’Menu’);

writeln(’1.apple ……… 5.00′);
writeln(’2.orange……… 10.00′);
writeln(’3.grapes……… 15.00′);
writeln(’4.banana……… 10.00′);
writeln(’5.coconut…….. 15.00′);

 

{price}
for i:= 1 to 5 do begin
writeln(’Order ‘,i,’:');
readln(order[i]);
end;
{price}

writeln(’—————-’);
writeln(’Official Receipt’);
writeln(’—————-’);
writeln(’Customer: ‘,fname,’ ‘,lname);

total:= 0.00;
for i:= 1 to 5 do begin
writeln(’Price ‘,i,’:',order[i]:7:2);
total:=total + order[i];
end;

writeln(’—————’);
writeln(’Total: ‘,total:7:2);
writeln(’—————’);

write(’Cash: ‘);
readln(cash);

change:=0.00;
change:=cash - total;
writeln(’—————’);
writeln(’Change: ‘,change:7:2);
writeln(’—————’);
readln;

end.

 

Posted by mowllen at 10:47 am | permalink | Add comment

Encryption: A character(alphabets) converts into numeric.

//Use JCreator version 2.5.
//Acknowledgement to Mr. Alivn James Bellero, he help me to do this program. 

public class encryption{
public static void main(String args[])throws Exception{
  java.io.BufferedReader in;
  in = new java.io.BufferedReader(new java.io.InputStreamReader(System.in));
  
  String line=”";
  int num[] = new int[500];
  char letter[] = new char[500];
  int limit;
  int ctr=1;
  String arr[] = new String[500];  
System.out.print(”Enter limit: “);
line = in.readLine();
limit = Integer.parseInt(line);  

for(int i=1;i<=limit;i++){
  System.out.print(”Enter letter[” + (i) + “]: “);
  arr[i] = in.readLine();

  for(int x=1;x<=26;x++){
   num[x] = x;
  }
  for(char y=’a';y<=’z';y++){
   letter[ctr] = y;
   ctr++;
  } 
 for(int inp=1;inp<=limit;inp++){ 
  for(int traverse=1;traverse<=26;traverse++){
   if(arr[inp].charAt(0) == letter[traverse]){
    System.out.print(num[traverse] + ” “);
    }
   }
  }  
 }
}

Posted by mowllen at 10:30 am | permalink | Add comment

Payroll System

//Use CodeBlocks Studio version 1.0.
#include <iostream>
#include <string>
using namespace std;

class person{       //class:person

    string first;
    string last;
    char middle;
    int age;
    string gender;
    string position;
    int salary;

    public:void setfirst(string myfirst){
        first=myfirst;
    }
    public:void setmiddle(char mymiddle){
        middle=mymiddle;
    }
    public:void setlast(string mylast){
        last=mylast;
    }
    public:void setage(int myage){
        age=myage;
    }
    public:void setgender(string mygender){
        gender=mygender;
    }
     public:void setposition(string myposition){
        position=myposition;
    }
    public:void setsalary(int mysalary){
        salary=mysalary;
    }


    public:string getfirst(){
    return first;
    }
    public:char getmiddle(){
    return middle;
    }
    public:string getlast(){
    return last;
    }
     public:int getage(){
    return age;
    }
    public:string getgender(){
    return gender;
    }
    public:string getposition(){
    return position;
    }
    public:int getsalary(){
    return salary;
    }
};

    int main()
{
                              //object:you

    string fname;
    char mname;
    string lname;
    int age;
    string gender;
    string position;
    int salary;
    char con;
    person you[5];

    cout<<endl;
    cout<<”\t\t\t\17 Simple Payroll System \17 \n”;
    cout<<endl;
    for(int i=0; i<5; i++)
    {
    cout<<”Enter first name [”<<i<<”] :”;
    cin>>fname;
    cout<<”Enter middle initial: “;
    cin>>mname;
    cout<<”Enter last name: “;
    cin>>lname;
    cout<<”Enter age: “;
    cin>>  age;
    cout<<”Enter gender: “;
    cin>>gender;
    cout<<”Enter position: “;
    cin>> position;
    cout<<”Enter Annual salary: “;
    cin>> salary;
    salary = salary*12;
    cout<<”\n”;

    you[i].setfirst(fname);
    you[i].setmiddle(mname);
    you[i].setlast(lname);
    you[i].setage(age);
    you[i].setgender(gender);
    you[i].setposition(position);
    you[i].setsalary(salary);

    }
    system(”cls”);
    cout<<endl;
    cout << “\n\t\t\t Do you want to continue?[Y/N] : “;
         cin >> con;
         if ((con == ‘y’)|| (con == ‘Y’))
         {
            cout<<endl;
             }

    for(int i=0; i<5; i++)
    {
    cout<<”Name “<<i<<” :”<<you[i].getlast()<<”, “<<you[i].getfirst()<<” “<<you[i].getmiddle()<<”.”<<endl;
    cout<<”Age: “<<you[i].getage()<<endl;
    cout<<”Gender: “<<you[i].getgender()<<endl;
    cout<<”Position: “<<you[i].getposition()<<endl;
    cout<<”Annual salary: “<<you[i].getsalary()<<endl;
    cout<<”\n”;
    cout<<”\n”;
    }
    return 0;
}


 

Posted by mowllen at 10:22 am | permalink | Add comment

Find out the square.

#include<iostream>
using namespace std;

int i,x;
int num[10][2]={
    {1,1},
    {2,4},
    {3,9},
    {4,16},
    {5,25},
    {6,36},
    {7,49},
    {8,64},
    {9,81},
    {10,100}
    };

int main()
    {
        cout<<”Enter a number between 1 and 10: “;
        cin>>i;
            for(x=0; x<10; x++)
                if(num[x][0]==i) break;
         cout<<”The square of “<<i<<” is “<<num[x][1]<<endl;
     return 0;

 

    }

 

 

Posted by mowllen at 10:14 am | permalink | Add comment

Recursion: Find the Base and Exponenet

//Use CodeBlocks Studio version 1.0. 

#include <iostream>
using namespace std;


int power(int base, int exponent) {

      if ( exponent < -1)
          return (1/base) * power(base, exponent+1);

     else if (exponent == -1 )
          return (1/base);

     else if (exponent == 0 )
          return 1;
     else if (exponent == 1 )
           return base;
     else
          return base * power(base, exponent-1);
     int result = base;

}
    int main(){
        int number = 0;
        int number2 = 0;
        cout<<”enter number(base): “;
        cin>>number;
        cout<<”enter number(exponent): “;
        cin>>number2;
    for(int x = 1;x<=number2; x++){
    cout<<endl;
    cout<<number<<” raised to the power of “<<x<<” : “<<power(number,x)<<”\n”;
    }
    return 0;
    }

Posted by mowllen at 10:03 am | permalink | Add comment