Gostaria de entender melhor o que esses programas fazem, e para que servem algumas linhas de codigo…
Obrigada!!
Enfileira
import javax.swing.JOptionPane;
public class enfileira
{
public static void main (String ags[])
{
int ind, fim, valor;
String incluir;
int [] fila = new int [10];
for(ind=0; ind<10; ind++)
{
fila[ind] = 0;
}
fim = 0;
incluir = "S";
do {
if(fim == 10){
JOptionPane.showMessageDialog(null, "Fila já cheia!!", "Entrada", 3);
incluir = "N";
}
else {
valor = Integer.parseInt(JOptionPane.showInputDialog(null, "Informe valor para enfileirar", "Entrada", 3));
fila[fim] = valor;
fim = fim+1;
incluir = JOptionPane.showInputDialog(null, "Deseja Enfileirar outro? S/N: ", "Entrada", 3);
incluir = incluir.toUpperCase();
}
}
while(incluir.equals("S"));
JOptionPane.showMessageDialog(null, "Elementos Enfileirados", "Saída", 1);
for(ind=0; ind<10; ind++)
{
JOptionPane.showMessageDialog(null, "["+ind+"]: "+fila[ind]+" ", "Saída", 1);
}
}
}