DAY-03
Index
01.Break Lable
02.Continue Lable
03.Array
04.2D-Array
05.Class/Object
06.Extra problem
06.1: Write a JAVA program to find simple interest.
06.2: Definging a class called Student.Observe the members of the class i.e. the data and function.
06.3: Write the JAVA program that prompts the user for an integer and then prints out all prime numbers up to that integer.
06.4: Write a JAVA program that checks whether a given string is palindrome or not?
06.5: Write a JAVA program to fine the biggest & smallest number from the given array of 10 integers.
06.6: Write a JAVA program to sort given of 10 integers in ascending & descending order.
06.7: Write a JAVA program to delete an element from an array of 10 elements.
06.8: Write a JAVA program that prints transpose of given matrix.
---------------------------------START----------------------------
----------------------------------01------------------------------
- Lable Break ~Lable Break: lable break means, coming out of a labled block of code OR braking the mentioned loop or block of code. it also work as a go to statement lable: is a identifire which identifies the some block of code. Systax: } { ...//statement }break lable; example: 01.1:write a simple program to show the use and working of'break lable;'
class lable
{
public static void main(String args[])
{
boolean hell = true;
first:
{
second:
{
third:
{
System.out.println("in third block of code");
if(hell)
break second;
System.out.println("after bresk second,, in third block of code.");
}
System.out.println("in second block of code.");
}
System.out.println("in first block of code.");
}
}
}
example: 01.2: write a loop program to show the use of break lable.
class lablebreak
{
public static void main(String args[])
{
first: for(int i = 0; i<100;i++)
{
second: for(int j =10 ; j<100 ; i++ )
{
third: for(int k =0 ; k <5; k++)
{
............................................................................
}
}
}
}
}
~if lable break is not there in the block or the loop then it will give the error.
like
class errcheck
{
public static void main(String args[])
{
fail: for(int i = 5 ; i<50 ;i++)
System.out.println("hello this will excute with out loop.");
second: for(int j =21; j<30; j++)
{
if(j==25)
break fail;
System.out.println("after breaking fail.");
}
}
}
~ error will look like this
Main.java:11: error: undefined label: fail
break fail;
^
1 error
exit status 1
---------------------------------END------------------------------
--------------------------------02--------------------------------
-
Lable continue
~ Lable Continue is work to skip some further steps of the loop or block of code in labled block.example: 02.1: write a program to show the use of continue lable.
class contlable
{
public static void main(String args[])
{
int i,j;
first: for( i = 0 ; i<10 ; i++)
{
second: for( j = 0 ; j<10 ; j++)
{
if(j>i)
{
System.out.println(" ");
continue first;
}
System.out.print(" "+i*j);
}
}
System.out.println("");
}
}
---------------------------------END------------------------------
---------------------------------03-------------------------------
-
Array
~Array: it stores the data of same data type with consecutive order of memory.
~decleration:
DataType ArrayName[] = new dataType[Size];
int arr[] = new int[50];
int arr[] = {1,2,4,5,6,8,4,7,4};example: 03.1: write a program to get the average double element of an array.
class arro
{
public static void main(String args[])
{
double arr[] = {1.1,1.2,1.3,2.1,2.2,2.3,2.4};
double result = 0, avg =0 ;
for(int i = 0 ; i<arr.length; i++)
{
result = result+arr[i];
}
avg = result / arr.length;
System.out.println("the average of given array is: "+avg);
}
}
example: 03.2: write a program to get the average of an array.(size and element are input from user)
import java.util.Scanner;
class arr
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
int result =0;
double avg = 0;
System.out.println("Enter the size of array");
int n = sc.nextInt();
int arr[] = new int[n];
System.out.println("Enter the element for the array");
for(int i= 0 ; i<n; i++)
{
arr[i] = sc.nextInt();
result = result + arr[i];
}
avg = result/arr.length;
System.out.println("The average of array is: "+avg);
}
}
---------------------------------END------------------------------
---------------------------------04-------------------------------
04.2D-Array
~2D-Array: 2D-array are the same as the array but it stores the another dimension of the array
as shown in example:
example: 04.1: write a program to show the two dimensional array by taking input.
class 2darr
{
public static void main(String args[])
{
int i,j,k=0;
int arr[][] = new int[4][4];
for(i = 0 ; i< 3 ; i++)
{
for(j =0 ; j<3 ; j++)
{
arr[i][j] = k ;
k++;
}
}
for(i =0 ; i<3 ; i++)
{
for(j =0 ; j <3 ; j++)
{
System.out.print(" "+arr[3][3]);
}
System.out.println("");
}
}
}
~we can decleare a 2-D in different ways
by taking input from user
by decleareing the different variable for different or outer position as declerared
int two[][] = new int[3][];
two[1] =new int[1];
two[2] = new int[2];
two[3] = new int[3];
by declearing the inner variable with respect of outer variable
int two[3][4] = new int[3][];
two[0] =new int[4];
two[2] =new int[4];
two[3] =new int[4];
---------------------------------END------------------------------
---------------------------------05-------------------------------
05.Class/Object
~there are two types of objects normally
1. tangible objects:- pen, desktop , bike, bottel.
2. intangible objects:- account , fee , air , marks.
~every objects have different states adn behaviours like
dog: states(name, color, bread,appetite) behaviour(bark,run,fetching)
class: it is the set of property behaviour which all entites in objects list.
include the all property(states, behaviour) in them for the similar objects.
it is also known as blueprint-n objects.
the different propety(states,behaviour) is also known as instance variable(states) and instance function(behaviour)
class is a logical entity and
objects is physical entity
for example
class laptop
{
float weight;
int processer;
float model;
float color;
float rate;
//above all are the class member/instance variable/variable member
void broucher()
{
float all = model+color+rate+weight;
System.out.printnl(" "+all);
}
//this is the class behacviour/instance function it uses the states of class
}
objects are created dynamicaly like lapotopIdentifire
Creation of a class is a creation of a datatype and
object creatation is creation of variable to use class datatype
create a object as
laptop dell = new laptop();
laptop hp = new laptop();
laptop intel = new laptop();
here 'laptop();' is work as a constructor
object is also known as instance of a class
example: create a class and object
class laptop
{
float weight;
float model;
float color;
float rate;
void broucher()
{
float all = model+color+rate+weight;
System.out.printnl(" "+all);
}
}
class laptopIdentifier
{
public static void main(String args[])
{
laptop obj1 = new laptop();
obj1.weight = 230.44f;
obj1.model = 239944X;
obj1.color = #112233;
obj1.rate = 66000.0;
obj1.broucher();
laptop obj2 = new laptop();
obj2.weight = 465.44f;
obj2.model = 654167Y;
obj2.color = #458932;
obj2.rate = 85200.0f;
obj2.broucher();
laptop obj3 = new laptop();
obj3.weight = 850.00f;
obj3.model = 5448131A;
obj3.color = #789522;
obj3.rate = 239000.0;
obj3.broucher();
}
}
```
---------------------------------END------------------------------
---------------------------------06-------------------------------
06.Extra problem
~problem
06.1: Write a JAVA program to find simple interest.
~problem
06.2: Definging a class called Student.Observe the members of the class i.e. the data and function.
~problem
06.3: Write the JAVA program that prompts the user for an integer and then prints out all prime numbers up to that integer.
~problem
06.4: Write a JAVA program that checks whether a given string is palindrome or not?
~problem
06.5: Write a JAVA program to fine the biggest & smallest number from the given array of 10 integers.
~problem
06.6: Write a JAVA program to sort given of 10 integers in ascending & descending order.
~problem
06.7: Write a JAVA program to delete an element from an array of 10 elements.
~problem
06.8: Write a JAVA program that prints transpose of given matrix.
Top comments (0)