summaryrefslogtreecommitdiff
path: root/src/Q1
diff options
context:
space:
mode:
Diffstat (limited to 'src/Q1')
-rw-r--r--src/Q1/ReversedSentence.java23
1 files changed, 18 insertions, 5 deletions
diff --git a/src/Q1/ReversedSentence.java b/src/Q1/ReversedSentence.java
index 96a9793..13483d3 100644
--- a/src/Q1/ReversedSentence.java
+++ b/src/Q1/ReversedSentence.java
@@ -40,17 +40,30 @@ public class ReversedSentence {
}
public static String truncateSentence(String s) {
- return "";
+ return s;
}
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
- ArrayList<String> sentences = new ArrayList<String>();
+ String[] sentences = new String[3];
for (int i = 0; i < 3; i++) {
- System.out.print("Enter sentence: ");
- String sentence = in.next();
- sentences.add(sentence);
+ System.out.println(String.format("Enter sentence %d: ", i + 1));
+ sentences[i] = ReversedSentence.truncateSentence(in.nextLine());
}
+
+ char[][] matrix = new char[3][80];
+ matrix[0] = ReversedSentence.reverseByCharacter(sentences[0]).toCharArray();
+ matrix[1] = ReversedSentence.reverseByWord(sentences[1]).toCharArray();
+ matrix[2] = ReversedSentence.change5thPosition(sentences[2]).toCharArray();
+
+ System.out.println();
+ System.out.println("Result: ");
+ System.out.println();
+ System.out.print(ReversedSentence.printChar2DArray(matrix));
+
+ System.out.println();
+ System.out.println();
+ System.out.println("Bye");
}
}