KEMBAR78
All JAVA Labs - 110150 | PDF | Computer Science | Computing
0% found this document useful (0 votes)
29 views16 pages

All JAVA Labs - 110150

The document provides a series of Java programming examples covering input/output statements, arithmetic operations, common methods, program control statements, file I/O, repetition structures, and user-defined methods. Each section includes code snippets demonstrating various programming concepts, such as using the Scanner class for input, performing arithmetic calculations, and implementing loops and methods. The document is prepared by Eng. Maryam Alattas.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views16 pages

All JAVA Labs - 110150

The document provides a series of Java programming examples covering input/output statements, arithmetic operations, common methods, program control statements, file I/O, repetition structures, and user-defined methods. Each section includes code snippets demonstrating various programming concepts, such as using the Scanner class for input, performing arithmetic calculations, and implementing loops and methods. The document is prepared by Eng. Maryam Alattas.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

Java programming

Lab2
Input & output statements

Example1:
public class Simple_program {

public static void main(String[] args) {


System.out.print("My First program");//output statement
System.out.println("The sum="+4);
System.out.println("4+5="+(4+5));
}
}

Example 2:
public class Simple_program {

public static void main(String[] args) {


System.out.println("/\\\t//\\\\ ///\\\\\\");//Escape sequences
}}

Prepared by: Eng. Maryam Alattas.


Example3:

import java.util.Scanner;

public class Simple_program {

public static void main(String[] args) {


Scanner ob=new Scanner(System.in); //input statement
int a;
String b;
System.out.println("Enter your Name:");
b= ob.next();
System.out.println("Enter your REG.NO.:");
a=ob.nextInt();

}
}

Prepared by: Eng. Maryam Alattas.


Java programming

Lab3
Arithmetic Operation
Example1:
public class Basic_operation {

public static void main(String[] args) {


int a=15,b=5;
System.out.println("The value of a="+a);
System.out.println("The value of a="+b);
int sum=a+b;
System.out.println("The summation of two numbers="+sum);
int sub=a-b;
System.out.println("The subtraction of two numbers="+sub);
int multi=a*b;
System.out.println("The multiplication of two numbers="+multi);
int divi=a/b;
System.out.println("The divition of two numbers="+divi);

}
}

Prepared by: Eng. Maryam Alattas


Example 2:
public class Increment_decrement {
public static void main(String[] args) {
int a=4,b=8;
System.out.println("the value of a="+a);
System.out.println("the value of b="+b);
++a;
System.out.println("the value of a="+a);
a++;
System.out.println("the value of a="+a);
--b;
System.out.println("thevalue of b="+b);
b--;
System.out.println("the value of b="+b);
int c=++a +2;
System.out.println("the value of c="+c);
int d=a++ +1;
System.out.println("the value of d="+d);
a+=2;
System.out.println("the value of a="+a);

}
}

Prepared by: Eng. Maryam Alattas


Example 3:
public class Operation {
public static void main(String[] args) {
int a=2308924;
int b=a%10;
System.out.println("The value of b="+b);
b=a%100;
System.out.println("The value of b="+b);
int d=1-2*(7+8)/3+2;
System.out.println("The value of d="+d);
d=(int)(7.9)+(int)(6.7);
System.out.println("The value of d="+d);
d=(int)(7.9 + 6.7);
System.out.println("The value of d="+d);
System.out.println("The sum="+12+13);
System.out.println("The sum="+(12+13));

}
}
Example 4:
import java.util.*;
public class Area {
public static void main(String[] args) {
int length,width,r;
Scanner obj=new Scanner(System.in);

Prepared by: Eng. Maryam Alattas


System.out.println("Enter the value of length");
length=obj.nextInt();
System.out.println("Enter the value of width");
width=obj.nextInt();
int area_of_rectangle=length*width;
System.out.println("The area of rectangle="+area_of_rectangle);
final double a=3.14;
System.out.println("Enter the value of r");
r=obj.nextInt();
double area_of_circle= a*(r*r);
System.out.println("The area of circle="+area_of_circle);

}
}

Prepared by: Eng. Maryam Alattas


Java programming

Lab4
Common Methods &Program Control
Statements
Example1:
//common methods in java
import java.util.*;
public class Functions {
static double a;
static Scanner obj=new Scanner(System .in);
public static void main(String[] args) {
System.out .println("Enter the value of a");
a=obj.nextDouble();
System.out .println("the square root of a="+Math.sqrt(a));
System.out .println(a+"To the power 2 ="+Math.pow(a,2));
int c=-7;
System.out .println("The absolute value of c="+Math.abs(c));
}
}
Example2:
// some commonly used string methods
public class String_fun {
public static void main(String[] args) {
String s="some commonly used string method";

Prepared by: Eng. Maryam Alattas


System.out.println(s.charAt(2));
System.out.println(s.indexOf("i"));
System.out.println(s.indexOf("o",8));
System.out.println(s.concat(" in java"));
System.out.println(s.length());
System.out.println(s.replace("s","S"));
System.out.println(s.substring(5));
System.out.println(s.substring(0,8));}}

Example 3:
//Magic number program.
import java.util.Scanner;
//import java.lang.*;
public class Magic_number {

public static void main(String[] args) {


int magic;
int guess;
Scanner obj=new Scanner (System.in);
System.out.println("Enter your magic");
magic=obj.nextInt();
//magic=Math.random();
System.out.println("Enter your guess");
guess=obj.nextInt();

Prepared by: Eng. Maryam Alattas


if(guess== magic)
{System.out.println("*** Right ***\n");
System.out.println(magic+"is the magic number.\n");}
else
{System.out.println("sorry you're wrong\n");
if(guess>magic)
System.out.println("your guess is too high\n");
else
System.out.println("your guess is too low");

}}
}

Example4:
import java.util.Scanner;
public class Proverbs {
public static void main(String[] args) {
/*a simple proverb generator that
demonstrate the switch*/
int num;
System.out.println("Enter the number from 1 to 3\n");
Scanner obj=new Scanner (System.in);
num=obj.nextInt();
switch(num)
{

Prepared by: Eng. Maryam Alattas


case 1:
System.out.println("A rolling stone gather no moss.\n");
break;
case 2:
System.out.println("A bird in hand is worth two in the bush\n");
break;
case 3:
System.out.println("A fool and his money are soon parted.\n");
break;
default:
System.out.println("You must enter either 1,2 or 3.\n");}

}
}

Prepared by: Eng. Maryam Alattas


Java programming

Lab5

File I/O & Repetition Structure


Example1:
// file input/output
import java.io.*;
import java.util.*;
public class File {
public static void main(String[] args) throws FileNotFoundException
{//input file
Scanner inFile=new Scanner (new FileReader("C:/Users/PC/Desktop/info.txt"));
//output file
PrintWriter outFile= new PrintWriter("C:/Users/PC/Desktop/info.out");
//code for data manipulation
String name;
String object;
int degree;
name=inFile.next();
object=inFile.next();
degree=inFile.nextInt();
System.out.println(name + object + degree);
outFile.println("Successful");
//close files
inFile.close();

Prepared by: Eng. Maryam Alattas


outFile.close();}}
Example2:
//loop statement
import java.util.Scanner;
public class Loops {

public static void main(String[] args) {


Scanner obj=new Scanner(System.in);
int len;
System.out.println("Enter length(1 to 79)");
len=obj.nextInt();
while(len>0&&len<80){
System.out.print(" * ");
len--;
}
}}
Example 3:
//for loop
public class For_loop {
public static void main(String[] args) {
for(int i=1;i<4;i++)
{for(int j=1;j<3;j++)
{System.out.print("!");
}
System.out.println("");

Prepared by: Eng. Maryam Alattas


}}}
Example4:
// continue statement
public class Continue {

public static void main(String[] args) {


for(int a=0;a<=5;a++)
{if(a%2==0)
{continue;
}
System.out.println(a+"is odd");
}
}}

Prepared by: Eng. Maryam Alattas


Java programming

Lab6
User-Defined Methods

Example1:
//largest Numbers
import java.util.Scanner;
public class Largest_number {
static Scanner obj=new Scanner(System.in);
public static void main(String[] args) {
double num,max;
int count;
System.out .println("Enter 10 Numbers");
num=obj.nextDouble();
max=num;
for(count=1;count<10;count++)
{num=obj.nextDouble();
max=larger(max,num);
}
System.out.println("The Largest Number is "+max);
}
public static double larger(double x,double y)
{if (x>=y)
return x;

Prepared by: Eng. Maryam Alattas


else
return y;
}}
Example 2:
//print stars
public class Print_star {
public static void main(String[] args) {
for(int i=0;i<=6;i++)
{
printstars(i);
System.out.println(" ");
}}
public static void printstars( int num)
{
for(int j=0;j<=num;j++)
System.out.print("*");
}}

Example 3:
//parameter passing
public class Parameter_passing {

public static void main(String[] args) {


int z=6;
num1(z);

Prepared by: Eng. Maryam Alattas


System.out.println("the value of number="+z );
String d="9";
num2(d);
System.out.println("the value of number="+d );
}
static void num1(int y)
{
y=7;
}
static void num2(String y)
{
y="7";}}

Prepared by: Eng. Maryam Alattas

You might also like