Depuração dos Programas no Eclipse
Last updated
Last updated
package depuracao;
import javax.swing.JOptionPane;
public class SequenciaS {
public static void main(String[] args) {
int s,s9,s10,s100,s10000;
try {
s = 0;
s9 = 0;
s10 = 0;
s100 = 0;
s10000 = 0;
for (int i = 1; i <= 10000; i++) {
if (i == 1)
s = 1;
else {
s = s + 3;
switch (i) {
case 9: s9 = s; break;
case 10: s10 = s; break;
case 100: s100 = s; break;
case 10000: s10000 = s; break;
}
}
}
JOptionPane.showMessageDialog(null,
String.format("Posição 9 Sequência %d",s9));
JOptionPane.showMessageDialog(null,
String.format("Posição 10 Sequência %d",s10));
JOptionPane.showMessageDialog(null,
String.format("Posição 100 Sequência %d",s100));
JOptionPane.showMessageDialog(null,
String.format("Posição 10000 Sequência %d",s10000));
} catch (NumberFormatException e) {
JOptionPane.showMessageDialog(null, "Formato inválido");
}
}
}
package depuracao;
import javax.swing.JOptionPane;
public class Fibonacci {
public static void main(String[] args) {
try {
int s0 = 0;
int s1 = 0;
int s2 = 0;
int posicao = Integer.parseInt(JOptionPane.showInputDialog("Posição"));
for (int i = 1; i <= posicao; i++) {
s0 = i == 1 ? 1 : s1 + s2;
s2 = s1;
s1 = s0;
}
JOptionPane.showMessageDialog(null,
String.format("Posição: %d, Sequência: %d",posicao,s0));
} catch (NumberFormatException e) {
JOptionPane.showMessageDialog(null, "Formato inválido");
}
}
}