import java.util.
*;
class str15
{
public static void main()
{ String s;
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a string");
int sum = 0;
String s = in.next();
s = s.toUpperCase();
String ns = "";
int len = s.length();
for (int i = 0; i < len; i++) {
ns = ns+ Integer.toString(s.charAt(i) - 64);
int n = Integer.parseInt(ns);
while(n>9) {
sum = 0;
while (n != 0) {
int d = (int)(n % 10);
sum += d * d;
n /= 10;
}
n = sum;
}
if (n==1)
System.out.println("A Happy Word");
else
System.out.println("Not a Happy Word");
}
}
import java.util.Scanner;
public class pgm16
{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.println("Enter a sentence:");
String str = in.nextLine();
str = str.toUpperCase();
int len = str.length();
for(char x=’A’;x<=’Z’;x++)
{
for (int i = 0; i < len; i++) {
if (x== str.charAt(i)) {
System.out.print(x);
}
}
}
}
import java.util.Scanner;
public class pgm17
{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.print("Enter string: ");
String s = in.nextLine();
String str = s.toUpperCase();
int count = 0;
int len = str.length();
for (int i = 0; i < len - 1; i++) {
if (str.charAt(i) == str.charAt(i + 1))
cnt++;
}
System.out.println("Double Letter Sequence Count = "+
cnt);
}
}
import java.util.Scanner;
public class pgm18
{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.print("Enter a word: ");
String str = in.next(),rv=””;
str = str.toUpperCase();
int len = str.length();
for (int i = len-1; i >=0 ; i--)
rv=rv+str.charAt(i);
if (rv.equals(str))
System.out.println("Palindrome");
else if(str.charAt(0) == str.charAt(len - 1))
System.out.println(“special word”);
else
System.out.println("not a Palindrome");
}
}
import java.util.Scanner;
public class pgm19
{
public static void main() {
Scanner in = new Scanner(System.in);
System.out.print("Enter the string: ");
String str = in.next();
str = str.toUpperCase();
int count = 0;
int len = str.length();
for (int i = 0; i < len-1; i++) {
if (str.charAt(i) + 1 == str.charAt(i + 1)) {
count++;
}
}
System.out.println("Number of words containing
consecutive letters: " + count);
}
}
import java.util.*;
class str20_a
{
public static void main()
{ String s;
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a string");
s=sc.next();
int len=s.length();
for(i=0;i<=s.length()-1;i++)
System.out.println(s.substring(0,len-i));
}}
class str20_c
{
public static void main()
{ String s;
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a string");
s=sc.next();
int len=s.length();
for(i=0;i<=s.length()-1;i++)
System.out.println(s.substring(i,len));
}}
class str20_b
{
public static void main()
{ String s;
int i,j,x;
Scanner sc=new Scanner(System.in);
System.out.println("enter a string");
s=sc.next();
int len=s.length();
x=len-1;
for(i=0;i<len;i++)
{ for(j=0;j<=i;j++)
{ System.out.print(s.charAt(x); }
System.out.println();
x--; } }}
class str21_a
{
public static void main()
{ String s;
int i,j,x;
s=”ABCDE”;
for(i=0;i<len;i++)
System.out.println(s.substring(i));
class str21_b
{
public static void main()
{ char c=’A’;
int i,j,x;
for(i=0;i<5;i++)
{ for(j=0;j<i;j++)
System.out.print(c++);
System.out.println(); } }}
class str21_c
{
public static void main()
{ String s=”ABCDE”;
int i,j,x;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{ System.out.print(s.substring(0,s.length()-i));
System.out.print(s.substring(0, i));
} }}
import java.util.*;
class str25
{
public static void main()
{ String ct[]=new String[10];
String cap[]=new String[10];
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter 10 city name & its capital");
for( i=0;i<10;i++)
{ ct[i]=sc.nextLine();
cap[i]=sc.nextLine(); }
System.out.println("country \t capitals");
for( i=0;i<10;i++)
{ char x=ct[i].charAt(0);
if(x=='A' || x=='E' || x=='I' || x=='O' || x=='U' )
System.out.println(ct[i]+"\t"+cap[i]);
}
}}
import java.util.*;
class str26a
{
public static void main()
{
Scanner in = new Scanner(System.in);
String names[] = new String[SIZE];
long telNos[] = new long[SIZE];
System.out.println("Enter " + SIZE + " names and telephone
no.");
for (int i = 0; i < SIZE; i++)
{
System.out.print("Enter Name: ");
names[i] = in.nextLine();
System.out.print("Enter telephone number: ");
telNos[i] = in.nextLong();
//Selection Sort
for (int i = 0; i < SIZE - 1; i++)
{
int min = i;
for (int j = i + 1; j < SIZE; j++)
{
if (names[j].compareToIgnoreCase(names[min])
< 0)
{
min = j;
}
}
String temp = names[min];
names[min] = names[i];
names[i] = temp;
long t = telNos[min];
telNos[min] = telNos[i];
telNos[i] = t;
}
System.out.println("Name\tTelephone Number");
for (int i = 0; i < SIZE; i++) {
System.out.println(names[i] + "\t" + telNos[i]);
}
}
}
import java.util.*;
class str26b
{
public static void main()
{
String s[]=new String[10];
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a 10 string");
for(i=0;i<10;i++)
s[i]=sc.next();
char a=sc.next().charAt(0);
for(i=0;i<10;i++)
if(s[i].charAt(0)==a)
System.out.println(s[i]); }}
import java.util.*;
class str27
{
public static void main()
{ String s[]=new String[20];
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a 20 string");
for(i=0;i<20;i++)
s[i]=sc.next();
for(i=0;i<20;i++)
for(j=0;j<20-i-1;j++)
if(s[j].compareTo(s[j+1])>0)
{ String t=s[j];
s[j]=s[j+1];
s[j+1]=t; }
for(i=0;i<20;i++)
System.out.println(s[i]); }}
import java.util.*;
class str28
{
public static void main()
{ String s[]=new String[10];
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a 10 string");
for(i=0;i<10;i++)
s[i]=sc.next();
for(i=0;i<10;i++)
{ s[i]=s[i].toUpperCase();
int len=s[i].length();
char x=s[i].charAt(0);
char y=s[i].charAt(len-1);
if((x!='A' && x!='E' &&x!='I' && x!='O' && x!='U') &&(y=='A' ||
y== 'E' || y=='I' || y== 'O' || y=='U'))
System.out.println(s[i]);
}
}}
import java.util.*;
class str29
{
public static void main()
{ String w[]=new String[10],x;
int i;
System.out.println("enter nm & std for 10 cities");
for(i=0;i<10;i++)
w[i]=sc.next();
for(i=0;i<10;i++)
{ String rv=””;
for(j=w[i].length()-1;j>=0;j–)
rv=rv+w[i].charAt(j);
if (rv.equals(w[i])
System.out.println(w[i]); }}
import java.util.*;
class str30
{
public static void main()
{ String nm[]=new String[10],x;
int std[]=new int[10],i,fl=0;
System.out.println("enter nm & std for 10 cities");
for(i=0;i<10;i++)
{ nm[i]=sc.next();
std[i]=sc.nextInt(); }
System.out.println("enter nm to be searched");
x=sc.next();
for(i=0;i<10;i++)
if(nm[i].equals(x))
{ System.out.println(nm[i]+"\t"+std[i]);
fl=1;
break; }
if(fl==0)
System.out.println("not found");
}}