Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package listaRevisao;
- import javax.swing.JOptionPane;
- public class Questao2 {
- public static void main(String[] args) {
- int valor = Integer.parseInt(JOptionPane.showInputDialog("Digite o valor que deseja a tabuada de 1 a 10"));
- while(valor<=0 || valor>10) {
- JOptionPane.showMessageDialog(null, "Valores negativou ou menores que 0 ou maiores que 10 não são aceitaveis");
- valor = Integer.parseInt(JOptionPane.showInputDialog("Digite o valor que deseja a tabuada de 1 a 10"));
- }
- StringBuffer msg = new StringBuffer("Tabuada de: ");
- metodoWhile(valor, msg);
- metodoDoWhile(valor, msg);
- }
- static void metodoWhile(int v, StringBuffer obj) {
- int cont = 1;
- String arquivoGravar = "C:/Users/Almeida/Desktop/log/metodoWhile.txt";
- String[] vWhile = new String[11];
- obj.append(v);// StringBuffer adcionando o valor recebido "v"
- vWhile[0] = "Tabuada de:"+v; //Titulo
- obterGravar.gravarQuestao(vWhile[0], arquivoGravar);//Só pra gravar o titulo
- while(cont <= 10) {
- obj.append("\n"+v+" x "+cont+" = "+v*cont); // StringBuffer adcionando os dados da taboada.
- vWhile[cont] = v+" x "+cont+" = "+v*cont; // o vetor sendo alimentado com os dados da taboada.
- obterGravar.gravarQuestao(vWhile[cont], arquivoGravar); // chamando o metodo "gravarQuestao" da classe "obterGravar"
- cont++;
- }
- //String arquivo = "C:/Users/Almeida/Desktop/log/metodoWhile.txt";
- //JOptionPane.showMessageDialog(null, obj); // Claro que a janela feiosa do JOptionPane
- obterGravar.lerQuestao(arquivoGravar);
- }
- static void metodoDoWhile(int v, StringBuffer obj) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement