Documente Academic
Documente Profesional
Documente Cultură
import javax.swing.JOptionPane;
public class Netos{
public static void main(String[] args){
int txlong = 0, i = 0;
int idade1 = Integer.parseInt(
JOptionPane.showInputDialog("Insira idade 1"));
int idade3 = Integer.parseInt(
JOptionPane.showInputDialog("Insira idade 3"));
int idade4 = Integer.parseInt(
JOptionPane.showInputDialog("Insira idade 4"));
int idade5 = Integer.parseInt(
JOptionPane.showInputDialog("Insira idade 5"));
int idade6 = Integer.parseInt(
JOptionPane.showInputDialog("Insira idade 6"));
int idade7 = Integer.parseInt(
JOptionPane.showInputDialog("Insira idade 7"));
int idade8 = Integer.parseInt(
JOptionPane.showInputDialog("Insira idade 8"));
int idade9 = Integer.parseInt(
JOptionPane.showInputDialog("Insira idade 9"));
int idade10 = Integer.parseInt(
JOptionPane.showInputDialog("Insira idade 10"));
while (i < 9){
int idade2 = Integer.parseInt(
JOptionPane.showInputDialog("Insira idade 2"));
if (i == 0){
txlong = (idade2 * 100);
}else{
txlong = ((idade1 + idade2 + idade3 + idade4 + idade5 + idade6
+ idade7 + idade8 + idade9 + idade10) / 10);}
idade1 = idade2;
i++;
int geracoesVivas = Integer.parseInt(
JOptionPane.showInputDialog("Geracoes Vivas"));
int totalGeracoes = geracoesVivas + 3;
i = 0;
while (i < totalGeracoes){
idade2 = (int)((idade2 + txlong) / 100);
i++;}
System.out.println("Expectativa Geracao " + i + " viva = " + idade2);
}
}
}
Algoritmo capaz de vender refrigerante(Algoritmo da BolaDola)
import javax.swing.JOptionPane;
public class BolaDola {
public static void main(String[] args) {
if (opcao == 1){
while( light > 0){
dinheiroInserido = 0;
while (linha != 4)
{
if (linha == 1)
{
idaA1 =
Double.parseDouble(JOptionPane.showInputDialog("Insira o horário da primeira viagem
da linha A"));
idaA2 =
Double.parseDouble(JOptionPane.showInputDialog("Insira o horário da segunda viagem
da linha A"));
idaA3 =
Double.parseDouble(JOptionPane.showInputDialog("Insira o horário da terceira viagem
da linha A"));
mediaA = mediaA + ((idaA2 - idaA1) + (idaA3 - idaA2) / 2);
horatual =
Double.parseDouble(JOptionPane.showInputDialog("Informe a Hora"));
linha = Integer.parseInt(
JOptionPane.showInputDialog(" 1 - Linha A \n 2 -
Linha B \n 3 - Linha C \n 4 - Sair"));
}
linhaA = horatual + ((mediaA * 0.55) + (mediaB * 0.2) + (mediaC *
0.35)) / 3;
horatual = horatual - horatual;
System.out.println("Faltam " + linhaA + " minutos para o próximo Bus
da linha A passar");
if (linha == 2)
{
idaB1 =
Double.parseDouble(JOptionPane.showInputDialog("Insira o horário da primeira viagem
da linha B"));
idaB2 =
Double.parseDouble(JOptionPane.showInputDialog("Insira o horário da segunda viagem
da linha B"));
idaB3 =
Double.parseDouble(JOptionPane.showInputDialog("Insira o horário da terceira viagem
da linha B"));
mediaB = mediaB + ((idaB2 - idaB1) + (idaB3 - idaB2) / 2);
horatual =
Double.parseDouble(JOptionPane.showInputDialog("Informe a Hora"));
linha = Integer.parseInt(
JOptionPane.showInputDialog(" 1 - Linha A \n 2 -
Linha B \n 3 - Linha C \n 4 - Sair"));
}
linhaB = horatual + ((mediaB * 0.55) + (mediaA * 0.2) + (mediaC *
0.35)) / 3;
horatual = horatual - horatual;
System.out.println("Faltam " + linhaB + " minutos para o próximo Bus
da linha B passar");
if (linha == 3)
{
idaC1 =
Double.parseDouble(JOptionPane.showInputDialog("Insira o horário da primeira viagem
da linha C"));
idaC2 =
Double.parseDouble(JOptionPane.showInputDialog("Insira o horário da segunda viagem
da linha C"));
idaC3 =
Double.parseDouble(JOptionPane.showInputDialog("Insira o horário da terceira viagem
da linha C"));
mediaC = mediaC + ((idaC2 - idaC1) + (idaC3 - idaC2) / 2);
horatual =
Double.parseDouble(JOptionPane.showInputDialog("Informe a Hora"));
linha = Integer.parseInt(
JOptionPane.showInputDialog(" 1 - Linha A \n 2 -
Linha B \n 3 - Linha C \n 4 - Sair"));
}
linhaC = horatual + ((mediaC * 0.55) + (mediaB * 0.2) + (mediaA *
0.35)) / 3;
horatual = horatual - horatual;
System.out.println("Faltam " + linhaC + " minutos para o próximo Bus
da linha C passar");
}
}
}
Algoritmo capaz de Escrever ''X'' linhas por ''Y'' colunas(esse
dado é informado pelo usuário), alternando os caracteres a
serem imprimidos e adicionando o # no final de cada linha:
import javax.swing.JOptionPane;
public class Caracteres {
public static void main(String[] args) {