diff --git a/challenge-inverter-string/Main.java b/challenge-inverter-string/Main.java new file mode 100644 index 0000000..ce5781d --- /dev/null +++ b/challenge-inverter-string/Main.java @@ -0,0 +1,24 @@ +import java.util.Scanner; + +public class Main { + public static void main(String[] args) { + Scanner scanner = new Scanner(System.in); + + System.out.println("Insira a String que deseja inverter:"); + String string = scanner.nextLine(); + + System.out.println("String invertida: " + inverterString(string)); + + scanner.close(); + } + + public static String inverterString(String string) { + String stringInvertida = ""; + + for (int i = string.length() - 1; i >= 0; i--) { + stringInvertida += string.charAt(i); + } + + return stringInvertida; + } +} \ No newline at end of file diff --git a/challenge-inverter-string/README.MD b/challenge-inverter-string/README.MD new file mode 100644 index 0000000..488ece7 --- /dev/null +++ b/challenge-inverter-string/README.MD @@ -0,0 +1,14 @@ +Dada uma string ou texto, inverta a sua ordem. + +Descrição da Função +A função deve ser capaz de receber uma string e retornar o seu valor invertido. + +Exemplos de Entrada +"WoMakersCode" +"Wo Makers Code" +"A mae te ama" + +Exemplos de Saída +edoCsrekaMoW +edoC srekaM oW +ama et eam A \ No newline at end of file