Exercicios resolvidos
Programa “Hello World” em Java: class ProgHelloWorld { public static void main(String[] args) { System.out.println(“Hello World”); } } Para iniciar a programação no Eclipse, siga os seguintes passos: File New Java Project Digite o nome do seu projeto Botão Finish Em seguida, para criar uma nova classe: Botão direito em cima do projeto criado New Class Para imprimir no console (linha de comando), utilize: System.out.println(“Aqui você coloca o que deseja imprimir na linha de comando”); Para imprimir numa janela gráfica, utilize:
JOptionPane.showMessageDialog(null, "Aqui você coloca o que deseja imprimir na tela");
Para ler um dado digita pelo usuário, utilize: String nome = JOptionPane.showInputDialog("Digite seu nome"); O método showInputDialog sempre lê um dado no formato String... E se o dado lido tiver que ser um número inteiro? Você terá que transformá-lo em número:
String numeroStr = JOptionPane.showInputDialog("Digite um número inteiro");
int numInt = Integer.parseInt(numeroStr);
Da mesma forma para números reais:
String numeroStr = JOptionPane.showInputDialog("Digite um número real");
double numDouble = Double.parseDouble(numeroStr);
Obs: Números reais utilizam ponto (.) para separar a parte decimal Exemplos de comandos: if (x == 3) { System.out.println(”X é igual a 3”); } else { System.out.println(”X NÃO é igual a 3”); } while (x < 4) { System.out.println(”No Loop”); System.out.println(”Valor de é:” + x); x = x+1; }
Exercícios
for (int i=0 ; i 50) ) { System.out.println(i); } }
1. Escreva um programa Quadrados que leia um número e imprima o dobro desse número
Dica: Para converter de String para int, use: int numero = Integer.parseInt(nomeDaSuaString);
2. Escreva um programa que leia o nome de um aluno, duas notas deste aluno, e calcule a média das notas deste aluno. Ao final do programa, imprima na tela o nome do aluno e sua média.
Esquema do algoritmo: