Create a program that asks the user to type in 10 words one

Create a program that asks the user to type in 10 words one by one. The program should store each word in an array. The program should then go through the array of words one by one and it should upper case all the odd numbered words, and lowercase all the even numbered words. (Remember zero is even). Then the program should go through the array and print off the entire \"sentence\" word by word onto a single line, adding a period to the end. Then print off the list as an array using the Arrays.toString() command A sample output might look like. Please type in word #1: Alpha Please type in word #2: bravo Please type in word #3: Charlie Please type in word #4: delta Please type in word #5: echo Please type in word #6: foxtrot Please type in word #7: golf Please type in word #8: hotel Please type in word #9: india Please type in word #10: Juliet Your sentence is: alpha BRAVO charlie DELTA echo FOXTROT golf HOTEL india JULIET. As a string it would look like: [alpha, BRAVO, charlie, DELTA, echo, FOXTROT, golf, HOTEL, india, JULIET]

Solution

UpperWords.java

import java.util.Arrays;

import java.util.Scanner;

public class UpperWords {

  

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

String words[] = new String[10];

for(int i=0; i<words.length; i++){

System.out.print(\"Please type in word #\"+(i+1)+\": \");

words[i] = scan.next();

}

System.out.println();

System.out.println(\"Your sentence is:\");

for(int i=0; i<words.length; i++){

if(i % 2 != 0){

words[i] = words[i].toUpperCase();

}

else {

words[i] = words[i].toLowerCase();

}

System.out.print(words[i]+\" \");

}

System.out.println(\".\");

System.out.println();

System.out.println(\"As a string it would look like: \"+Arrays.toString(words));

}

}

Output:

Please type in word #1: Alpha
Please type in word #2: bravo
Please type in word #3: charlie
Please type in word #4: delta
Please type in word #5: echo
Please type in word #6: foxtrot
Please type in word #7: golf
Please type in word #8: hotel
Please type in word #9: india
Please type in word #10: juliet

Your sentence is:
alpha BRAVO charlie DELTA echo FOXTROT golf HOTEL india JULIET .

As a string it would look like: [alpha, BRAVO, charlie, DELTA, echo, FOXTROT, golf, HOTEL, india, JULIET]

 Create a program that asks the user to type in 10 words one by one. The program should store each word in an array. The program should then go through the arra
 Create a program that asks the user to type in 10 words one by one. The program should store each word in an array. The program should then go through the arra

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site