Array-promo

Question

Write a program in Java to accept a name and display the initials of first and middle name and full  last name.

example 1:
Input: Laxmi Narayan Sharma
output:L N Sharma
example2:
Input:Akash Sharma
output:A Sharma

Share code with your friends

Share on whatsapp
Share on facebook
Share on twitter
Share on telegram

Code

import java.util.Scanner;
public class program
{
    public static void main(String[] args)
    {
        String name="",wd="",newname="";
        char ch=' ';
        int i=0,len=0;
        Scanner sc = new Scanner(System.in);

        System.out.println("Enter full name:");
        name = sc.nextLine();
        name=name+" ";
        len=name.length();
        for(i=0;i< len;i++)
        {
            ch=name.charAt(i);
            if(ch==' ')
            {
                /* if 'i' is equal to (len-1) then we are at the end of string and variable wd contains last name */
                if(i==(len-1))
                {
                    newname=newname+wd;
                }
                else
                {
                    newname=newname+wd.charAt(0)+" ";
                }
                wd="";
            }
            else
            {
                wd=wd+ch;
            }
        }
        System.out.println("Name with first and middle name with initials and full last name:"+ newname);
    }
}

Coding Store

Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹250.Current price is: ₹150.
Sale

Original price was: ₹350.Current price is: ₹200.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale
Mastering Array

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹250.Current price is: ₹150.
Sale

Original price was: ₹350.Current price is: ₹200.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale
Mastering Array

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹250.Current price is: ₹150.
Sale

Original price was: ₹350.Current price is: ₹200.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale
Mastering Array

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.
Sale

Original price was: ₹80.Current price is: ₹50.

Leave a Reply

Your email address will not be published. Required fields are marked *