// coprimes of any number n are numbers bw 1 and n, which are not divisible by any factors of n
public class Coprimes
{
public static void main(String args[])
{
int sum=0;
int p=0;
int y;
for(int i=18; i<=23; i++)
{
sum=0;
p=0;
int[]a=new int[i/2];
for(int j=2; j<=i/2; j++)
{
if(i%j==0 && IsPrime(j)==true)
a[p++]=j;
}
System.out.println("For "+i+", the co-primes are:");
for(int x=1; x {
for(y=0; y {
if(x%a[y]==0)
break;
}
if(y==p)
{
sum+=x;
System.out.println(x);
}
}
System.out.println("Their sum is "+sum);
System.out.println("");
System.out.println("");
}
}
public static boolean IsPrime(int a)
{
a=Math.abs(a);
for(int i=2; i<=a/2; i++)
if(a%i==0)
return false;
return true;
}
}
Friday, February 10, 2012
Java Program to print the initials of a name with last name written in full
public class Initials
{
public static void initials(String S)
{
int[]A=new int[S.length()];
int sp=0;
for(int i=0; i if(S.charAt(i)==' ')
A[sp++]=i;
if(sp==0)
System.out.println(S);
else
{
System.out.print(S.charAt(0)+". ");
for(int i=0; i
System.out.print(S.charAt(A[i]+1)+". ");
System.out.print(S.substring(S.lastIndexOf(' ')+1, S.length()));
}
}
}
{
public static void initials(String S)
{
int[]A=new int[S.length()];
int sp=0;
for(int i=0; i
A[sp++]=i;
if(sp==0)
System.out.println(S);
else
{
System.out.print(S.charAt(0)+". ");
for(int i=0; i
System.out.print(S.charAt(A[i]+1)+". ");
System.out.print(S.substring(S.lastIndexOf(' ')+1, S.length()));
}
}
}
Java program To remove duplicates from an array of integers so that each number may appear only once
import java.io.*;
class remDup
{
public static void main(String args[]) throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter the length of the array: ");
int l=Integer.parseInt(br.readLine());
int[]a=new int[l];
for(int i=0; i {
System.out.print("Enter the element number "+(i+1)+" of the array: ");
a[i]=Integer.parseInt(br.readLine());
}
//now the real work begins
for(int i=0; i {
for(int j=i+1; j {
while(a[i]==a[j])
{
for(int A=j; A a[A]=a[A+1];
l--;
}
}
}
// real work is done now!!!!
for(int i=0; i {
System.out.println(a[i]);
}
}// end of main
}// end of class
class remDup
{
public static void main(String args[]) throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter the length of the array: ");
int l=Integer.parseInt(br.readLine());
int[]a=new int[l];
for(int i=0; i
System.out.print("Enter the element number "+(i+1)+" of the array: ");
a[i]=Integer.parseInt(br.readLine());
}
//now the real work begins
for(int i=0; i
for(int j=i+1; j
while(a[i]==a[j])
{
for(int A=j; A
l--;
}
}
}
// real work is done now!!!!
for(int i=0; i
System.out.println(a[i]);
}
}// end of main
}// end of class
Subscribe to:
Posts (Atom)