Class XI - Computer Project
Chapter 7 - Iteration through Loops
Programs to Display Patterns
Pattern A
public class PatternA {
public static void main(String[] args) {
int i, j;
for (i = 1; i <= 5; i++) {
for (j = 1; j <= i; j++) {
System.out.print(i + " ");
}
System.out.println();
}
for (i = 4; i >= 1; i--) {
for (j = 1; j <= i; j++) {
System.out.print(i + " ");
}
System.out.println();
}
}
}
Pattern B
public class PatternB {
public static void main(String[] args) {
int i, j;
for (i = 5; i >= 1; i--) {
for (j = i; j >= 1; j--) {
System.out.print(j + " ");
}
System.out.println();
}
for (i = 2; i <= 5; i++) {
for (j = i; j >= 1; j--) {
System.out.print(j + " ");
}
System.out.println();
}
}
}
Pattern C
public class PatternC {
public static void main(String[] args) {
int i, j;
Class XI - Computer Project
Chapter 7 - Iteration through Loops
for (i = 1; i <= 5; i++) {
for (j = 1; j <= i; j++) {
System.out.print(j + " ");
}
System.out.println();
}
for (i = 4; i >= 1; i--) {
for (j = 1; j <= i; j++) {
System.out.print(j + " ");
}
System.out.println();
}
}
}
Class XI - Computer Project
Chapter 7 - Iteration through Loops
Programs to Calculate Sum of Series
Series 1a
public class Series1A {
public static void main(String[] args) {
int n = 5, sum = 0;
for (int i = 1; i <= n; i++) {
sum += (i % 2 == 0) ? -i : i;
}
System.out.println("Sum = " + sum);
}
}
Series 1b
public class Series1B {
public static void main(String[] args) {
int n = 5, sum = 0, term = 2;
for (int i = 1; i <= n; i++) {
sum += (i % 2 == 0) ? -term : term;
term *= 2;
}
System.out.println("Sum = " + sum);
}
}
Series 1c
public class Series1C {
public static void main(String[] args) {
int n = 4, sum = 0;
for (int i = 1; i <= n; i++) {
int cube = i * i * i;
sum += (i % 2 == 0) ? -cube : cube;
}
System.out.println("Sum = " + sum);
}
}
Series 2a
public class Series2A {
public static void main(String[] args) {
int n = 4;
double sum = 0;
for (int i = 2, sign = 1; i <= n + 1; i++, sign *= -1) {
sum += sign * 1.0 / (i * i);
Class XI - Computer Project
Chapter 7 - Iteration through Loops
}
System.out.println("Sum = " + sum);
}
}
Series 2b
public class Series2B {
public static void main(String[] args) {
double a = 5, sum = 1;
for (int i = 2; i <= 10; i++) {
sum += a / i;
}
System.out.println("Sum = " + sum);
}
}
Series 2c
public class Series2C {
public static void main(String[] args) {
int n = 10;
double sum = 0;
int fact = 1, denom = 0;
for (int i = 1; i <= n; i++) {
fact *= i;
denom += i;
sum += (double) fact / denom;
}
System.out.println("Sum = " + sum);
}
}
Series 2d
public class Series2D {
public static void main(String[] args) {
int n = 3, a = 2;
double sum = 0;
for (int i = 1; i <= n; i++) {
int power = 2 * i;
double term = Math.pow(a, power) / (2 * i);
sum += (i % 2 == 0) ? -term : term;
}
System.out.println("Sum = " + sum);
}
}