JAVA-------SEM-1 Assignment4
Q_01
Scanner in = new Scanner(System.in);
int n = 1;
System.out.print("Enter the message: ");
String x = in.next();
while(n <= 10) {
switch(n) {
case 1 :
System.out.println(n + "st " + x);
break;
case 2 :
System.out.println(n + "nd " + x);
break;
case 3 :
System.out.println(n + "rd " + x);
break;
default :
System.out.println(n + "th " + x);
}
n++;
}
Q_02
int n = 1;
int x = Integer.parseInt(args[0]);
System.out.println("The no of lines are: " + x);
while(n <= x) {
switch(n%10) {
case 1 :
System.out.println(n + "st Hello");
break;
case 2 :
System.out.println(n + "nd Hello");
break;
case 3 :
System.out.println(n + "rd Hello");
break;
default :
System.out.println(n + "th Hello");
}
n++;
}
Q_03
Scanner in = new Scanner(System.in);
System.out.print("Count to: ");
int x = in.nextInt();
for(int n = 0 ; n <= x ; n++)
System.out.print(n + " ");
Q_04
Scanner in = new Scanner(System.in);
System.out.print("Count from: ");
int x = in.nextInt();
System.out.print("Count to: ");
int y = in.nextInt();
System.out.print("Count by: ");
int z = in.nextInt();
for(int n = x ; n <= y ; n+= z) {
System.out.print(n + " ");
}
Q_05
for(double n = -2 ; n <= 2 ; n+= 0.5) {
System.out.println(n);
}
Q_06
for(int n = 1001 ; n <= 2000 ; n++) {
System.out.print(n + " ");
if(n%5==0)
System.out.println();
}
Q_07
double sum = 0;
int n = Integer.parseInt(args[0]);
System.out.println("No. of random values to choose: " + n);
for(int x = 0 ; x < n ; x++) {
double ran = Math.random();
System.out.println(ran);
sum += ran;
}
double avg = sum/n;
System.out.println("Average: " + avg);
Q_08
String str = "";
for(int n = 1 ; n <= 5 ; n++) {
str = str + n + str;
System.out.println(str);
}
Q_09
int sum = 0;
int count = 1;
for(int n = 1 ; n < 1000 ; n++)
if((n%3==0)||(n%5==0)) {
sum += n;
}
System.out.println("The sum is: " + sum);
Q_10
Scanner in = new Scanner(System.in);
System.out.print("Table of: ");
int x = in.nextInt();
for(int n = 1 ; n <=10 ; n++) {
int val = x*n;
System.out.println(x + " X " + n + " = " + val);
}
Q_11
double sum1 = 0 , sum2 = 0;
for(int n = 1 ; n <= 100 ; n++) {
sum1 += n;
sum2 += Math.pow(n , 2);
}
sum1 = Math.pow(sum1, 2);
System.out.println("The square of the sum of first 1000 natural no: " + sum1);
System.out.println("The sum of the square of first 1000 natural no: " + sum2);
System.out.println("The difference between them: " + (sum1 - sum2));
Q_12
System.out.println("\t\tLogN\t\tN\t\tNlogN\t\tN^2\t\tN^3\t\t2^N");
for(int n = 16 ; n <= 2048 ; n*=2) {
System.out.println(n + "\t" + Math.log(n) + "\t" + n + "\t"+ (n*Math.log(n)) + "\t" + (Math.pow(n , 2)) + "\t\t" + Math.pow(n, 3) + "\t\t" + Math.pow(2 , n));
}
Q_13
Scanner in = new Scanner(System.in);
System.out.print("Enter the integer: ");
int x = in.nextInt();
int dig , sum = 0;
while(x!=0){
dig = x%10;
System.out.println(dig);
sum += dig;
x /= 10;
}
if(sum%9==0) {
System.out.println("Yes! it is divisible by 9.");
}
else {
System.out.println("No! it is not divisible by 9.");
}
Q_14
double sum = 0;
Scanner in = new Scanner(System.in);
System.out.print("Enter the integer: ");
int x = in.nextInt();
int n;
for(n = 2 ; n<=x ; n = n*2) {
}
System.out.println(n/2);
Q_15
for(int n = 0 ; n < 4 ; n++) {
for(int m = 0 ; m < 5 ; m++)
System.out.print("*");
System.out.println();
}
Q_16_A
for(int n = 1 ; n <= 5 ; n++) {
for(int m = 1 ; m <= n ; m++) {
System.out.print("*");
}
System.out.println();
}
Q_16_B
for(int n = 1 ; n <= 5 ; n++) {
for(int m = 1 ; m <= n ; m++) {
System.out.print(m);
}
System.out.println();
}
Q_16_C
for(int n = 1 ; n <= 5 ; n++) {
for(int m = 1 ; m <= n ; m++) {
System.out.print(n);
}
System.out.println();
}
Q_16_D
int x = 1;
for(int n = 1 ; n <= 5 ; n++) {
for(int m = 1 ; m <= n ; m++) {
System.out.print(x + " ");
x++;
}
System.out.println();
}
Q_17
for(int n = 1 ; n <= 10 ; n++) {
for(int m = 1 ; m <= 10 ; m++) {
if((m%n==0)||(n%m==0))
System.out.print("* ");
else
System.out.print(" ");
}
System.out.print(n);
System.out.println();
}
XXXX-----------THE END-----------XXXX
Comments
Post a Comment