A- Apple, B- Bluetooth, C- Chat, D- Download, E- Email, F- Facebook, G- Google, H- HewlettPackard, I- Iphone, J- Java, K- Kingston, L- Laptop, M- Messenger, N- Nero, O- Orkut, P- Picasa, Q- Quicktime, R- RAM, S- Server, T- TouchScreen, U- Usb, V- Vista, W- WiFi, X- XP, Y- YouTube, Z- Zorpia.
Thank God... A is still Apple :)
My Tech Experiments
A blog dedicated to new experimentations, breakthroughs etc...
Friday, November 12, 2010
Monday, October 18, 2010
Fun with Java-Part 1 (Calendar) Contd..
This is the main logic class.
It does not contain a main method.
Create a folder named calendarlogic and paste the class in that folder.
Download this Code click
__________________________________________________________________________________
//---------------------------------------CODE SNIPPET---------------------------------------------------
package calendarlogic;
/**
*
* @author Nayak
*/
public class Calendarlogic {
/*----------------------Author Arani Nayak----------------------------*/
/*---------------------Calender (Version3.1)--------------------------*/
int a,year,diff,d,i=1,j,k,dm,l;
long days;
int st=1900,ch;
int month;
/// Creating a constructor named Calendarlogic, with intake parameters y, and m
/// y will intake year as input and m the month to be displayed.. Both the value will
/// be in integers...
public Calendarlogic(int y, int m) {
this.year = y;
this.month = m;
if(year<1900 || year>5000)
{
System.out.println("Enter an year within 1900-5000 A.D.");
}
else{
if(month>=1 && month <=12)
{
a=0;
for(i=st;i
{
if((i%400==0) || (i%4==0 && i%100!=0))
a++;
}
if(month==1 || month==3 ||month==5 || month==7 || month==8 || month==10 ||month==12)
dm=31;
else if(month==2)
dm=28;
else dm=30;
if((month==2) && ((year%400==0) || (year%4==0 && year%100!=0)))
dm=29;
System.out.format("%20d",year);
System.out.print(" ");
if(month==1){System.out.print("Jan"); l=0;}
if(month==2){System.out.print("Feb"); l=31;}
if(month==3){System.out.print("Mar"); l=59;}
if(month==4){System.out.print("Apr"); l=90;}
if(month==5){System.out.print("May"); l=120;}
if(month==6){System.out.print("Jun"); l=151;}
if(month==7){System.out.print("Jul"); l=181;}
if(month==8){System.out.print("Aug"); l=212;}
if(month==9){System.out.print("Sep"); l=243;}
if(month==10){System.out.print("Oct"); l=273;}
if(month==11){System.out.print("Nov"); l=304;}
if(month==12){System.out.print("Dec"); l=334;}
System.out.println("");
if((month>2) && ((year%400==0) || (year%4==0 && year%100!=0)))
l++;
diff = year-st;
days = diff*365+a+l;
if(days%7==0)
d=0;
else if(days%7==1)
d=1;
else if(days%7==2)
d=2;
else if(days%7==3)
d=3;
else if(days%7==4)
d=4;
else if(days%7==5)
d=5;
else
d=6;
System.out.println(" Mon Tue Wed Thu Fri Sat Sun");
for(j=0;j<5*d;j++)
System.out.print(" ");
i=1;
for(j=0;j<6;j++){
for(k=d;k<7&&i<=dm;k++){
System.out.format("%5d",i);
i++; }
d=0;
System.out.println("");
}
} //end of if(month checking)
else{
System.out.println("Value of month Entered should be within 1-12");
}
}// end of else
} // end of constructor
}// end of class
_________________________________________________________________________________
Driver class to use the above Java class :
Download this Code click
__________________________________________________________________________________
import calendarlogic.Calendarlogic;
/**
*
* @author Nayak
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Calendarlogic cl = new Calendarlogic(2010,10);
}
}
__________________________________________________________________________________
N.B: Feel free to copy the code.
Thursday, October 7, 2010
Just a Click and Keep Earning!!
Getting bored of doing nothing???
or want some pocket money??
Here what u can do.
Start Earning by just reading SMS......
Sounds unbelievable...it's true.....
There are two requisites that you need. First, you should have a mobile phone. Second, your phone should be able to receive messages. That’s all :) Another thing, you might or might not need this, referring your friends who are also interested in this same thing.
What's Best about this opportunity??
It Costs Nothing To You....So Why Not Give it A Try??
Click here or the banner below :
or want some pocket money??
Here what u can do.
Start Earning by just reading SMS......
Sounds unbelievable...it's true.....
There are two requisites that you need. First, you should have a mobile phone. Second, your phone should be able to receive messages. That’s all :) Another thing, you might or might not need this, referring your friends who are also interested in this same thing.
What's Best about this opportunity??
It Costs Nothing To You....So Why Not Give it A Try??
Click here or the banner below :
Subscribe to:
Posts (Atom)