Translate

Sunday 29 September 2013

Write a java code to get an ascii value of a given character

Solution:

import java.io.*;
class CharToAscii
{
public static void main(String abc[])
{
System.out.println("Enter a character");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
try{
int c=br.read();
System.out.println("The ascii value of above character is " + c);
}
catch(Exception e)
{
System.out.println("Error...");
}
}}

Output:
C:\> java CharToAscii
Enter a character
A
The ascii value of above character is 65

Write a java code to sort an array

Solution:

class Sort
{
public static void main(String abc[])
{
int temp;
int arr[]={3,7,8,5,2,1,9,6,4};
for(int i=0;i<arr.length;i++)
{
for(int j=i+1;j<arr.length;j++)
{

//Use arr[i]<arr[j] if you want to sort an array in descending order.
//Note: The below condition will sort an array in ascending order.

if(arr[i]>arr[j])
{
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}
for(int i=0;i<arr.length;i++)
{
System.out.println(arr[i]);
}
}

}

Write a java code to print square

*********
*           *
*           *
*           *
*    *     *
*           *
*           *
*           *
*********

Solution:-

class square
{
public static void main(String abc[])
{
int size=9;                 //You can change the value of size variable to minimize or maximize square
for(int i=0;i<size;i++)
{
for(int j=0;j<size;j++)
{
if(i>=1&&i<=size-2&&j>=1&&j<=size-2)
{
if(i==size/2&&j==size/2)
{
System.out.print("*");
}
else{
System.out.print(" ");
}
}
else
{
System.out.print("*");
}

}
System.out.println();
}
}

}