Inverter Strings

4 respostas
M

Esse eu consegui fazer sem problema nenhum.....
[color=red]Escreva um algoritmo, usando uma Pilha, que inverte os caracteres de uma cadeia
digitada.
Por exemplo, dado o texto:
EXERCÍCIO
a saída deve será
OICÍCREXE
[/color]

import java.util.Scanner;

public class Inverte {
	private static String s;

	public static void main(String[] args) {
		Metodos p1= new Metodos(500);
		System.out.println("Digite Uma Frase Qualquer ou uma Palavra Qualquer");
		Scanner n = new Scanner(System.in);
		s=n.nextLine();
		for(int i=0;i<s.length();i++)
			p1.push(s.charAt(i));
		while(!p1.empty())
		System.out.print(p1.pop());
	}

}

A saída fica assim

Digite Uma Frase Qualquer ou uma Palavra Qualquer
Marcos Vinicius Jcaovais
-> siavoacJ suiciniV socraM

4 Respostas

cv1

PARABENS, FLIPPER! :mrgreen:

cassio

No presente tópico você diz que fez sem problemas. aqui você diz que não estava dando conta do mesmo exercício. Vai entender… :slight_smile:

thegoergen

hehehehe… é verdade.

E lá a ordem é diferente, talvez sejam exercícios distintos de uma bateria sobre pilhas…

M

[b]Este exercício eu consegui fazer na boa… mas o outro estou tendo dificuldades… o meu professor disse q é um erro de lógico, mas nao estou conseguindo localizar o mesmo…

tive uma idéia, vou testar logo mais para ver se da certo…

eu postei esse para vcs verem a difereça de um e outro exercício…[/b]

Criado 31 de março de 2008
Ultima resposta 1 de abr. de 2008
Respostas 4
Participantes 4