[Go to site: main page, start]

0% found this document useful (0 votes)
2 views5 pages

Java Program

The document contains four Java programs demonstrating the use of control statements, operators, 1D arrays, and 2D arrays. The first program checks if a number is positive, negative, or zero, and displays days of the week based on user input. The second program performs basic arithmetic and logical operations, while the third sorts an array in ascending and descending order, and the fourth transposes a 3x3 matrix.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views5 pages

Java Program

The document contains four Java programs demonstrating the use of control statements, operators, 1D arrays, and 2D arrays. The first program checks if a number is positive, negative, or zero, and displays days of the week based on user input. The second program performs basic arithmetic and logical operations, while the third sorts an array in ascending and descending order, and the fourth transposes a 3x3 matrix.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

1.

JAVA PROGRAM USING CONTROL STATEMENTS


import [Link];

public class ControlStatementsDemo {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

// Input

[Link]("Enter a number: ");

int num = [Link]();

// if-else statement

if (num > 0) {

[Link]("The number is Positive.");

} else if (num < 0) {

[Link]("The number is Negative.");

} else {

[Link]("The number is Zero.");

// for loop

[Link]("\nNumbers from 1 to 5:");

for (int i = 1; i <= 5; i++) {

[Link](i);

// switch statement

[Link]("\nEnter a day number (1-7): ");

int day = [Link]();

switch (day) {

case 1:

[Link]("Monday");

break;

case 2:

[Link]("Tuesday");

break;

case 3:

[Link]("Wednesday");

break;
case 4:

[Link]("Thursday");

break;

case 5:

[Link]("Friday");

break;

case 6:

[Link]("Saturday");

break;

case 7:

[Link]("Sunday");

break;

default:

[Link]("Invalid day number.");

[Link]();

[Link] PROGRAM USING OPERATORS


import [Link];

public class OperatorsDemo {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

// Input

[Link]("Enter first number: ");

int a = [Link]();

[Link]("Enter second number: ");

int b = [Link]();

// Arithmetic Operators

[Link]("Addition = " + (a + b));

[Link]("Subtraction = " + (a - b));

[Link]("Multiplication = " + (a * b));

[Link]("Division = " + (a / b));


[Link]("Modulus = " + (a % b));

// Relational Operators

[Link]("a > b : " + (a > b));

[Link]("a < b : " + (a < b));

[Link]("a == b : " + (a == b));

[Link]("a != b : " + (a != b));

// Logical Operators

[Link]("(a > 0 && b > 0) : " + (a > 0 && b > 0));

[Link]("(a > 0 || b > 0) : " + (a > 0 || b > 0));

// Assignment Operator

int c = a;

c += b;

[Link]("After c += b, c = " + c);

[Link]();

[Link] PROGRAM USING 1D ARRAY

import [Link];

public class AscendingDescending {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

[Link]("Enter the number of elements: ");

int n = [Link]();

int[] arr = new int[n];

[Link]("Enter the elements:");

for (int i = 0; i < n; i++) {

arr[i] = [Link]();

// Ascending Order

for (int i = 0; i < n - 1; i++) {

for (int j = i + 1; j < n; j++) {

if (arr[i] > arr[j]) {

int temp = arr[i];


arr[i] = arr[j];

arr[j] = temp;

[Link]("Ascending Order: ");

for (int i = 0; i < n; i++) {

[Link](arr[i] + " ");

// Descending Order

for (int i = 0; i < n - 1; i++) {

for (int j = i + 1; j < n; j++) {

if (arr[i] < arr[j]) {

int temp = arr[i];

arr[i] = arr[j];

arr[j] = temp;

[Link]("\nDescending Order: ");

for (int i = 0; i < n; i++) {

[Link](arr[i] + " ");

[Link](); }}

[Link] PROGRAM USING 2D ARRAY

import [Link];

public class MatrixTranspose {

public static void main(String[] args) {

Scanner sc = new Scanner([Link]);

int[][] matrix = new int[3][3];


// Input matrix elements

[Link]("Enter 9 elements of the 3x3 matrix:");

for (int i = 0; i < 3; i++) {

for (int j = 0; j < 3; j++) {

matrix[i][j] = [Link]();

// Display original matrix

[Link]("Original Matrix:");

for (int i = 0; i < 3; i++) {

for (int j = 0; j < 3; j++) {

[Link](matrix[i][j] + " ");

[Link]();

// Display transpose

[Link]("Transpose of Matrix:");

for (int i = 0; i < 3; i++) {

for (int j = 0; j < 3; j++) {

[Link](matrix[j][i] + " ");

[Link]();

[Link]();

You might also like