Metodologia e Linguagem de
Programação
Prof.º Thyago Maia
2015.2
Objetivos
Aula 4
• Apresentar algumas observações
de sintaxe da linguagem;
• Apresentar as variáveis e os tipos
primitivos...
Entrada em Java (Console)
Entrada em Java (Console)
• Para a entrada de valores a partir do teclado,
utilizamos métodos da classe Scanner;
• Sintaxe...
Entrada em Java (Console)
• Para a leitura de dados inteiros:
• Para a leitura de dados fracionários:
5
Scanner entrada = ...
Entrada em Java (Console)
• Para a leitura de dados literais:
• Para a leitura de dados lógicos:
6
Scanner entrada = new S...
Entrada em Java (Console)
• Observação: A classe Scanner faz parte da biblioteca
de classes java.util. Deveremos importar ...
Entrada em Java (Console)
• Exemplo: Faça um programa que receba 3
notas de um aluno e calcule sua média;
8
9
import java.util.Scanner;
public class calcula_media {
public static void main(String[] args) {
Scanner entrada = new Sc...
Entrada em Java (Console)
• Exemplo: Faça um programa que receba a
distância, o tempo que um veículo levou para
percorrê-l...
11
import java.util.Scanner;
public class calcula_velocidade {
public static void main(String[] args) {
Scanner entrada = ...
Exercícios
Exercícios
• Faça um programa que lê a base maior, a base
menor e a altura de um trapézio. A partir
destes dados, o progra...
Exercícios
• Faça um programa que lê o nome de um
funcionário, o número de horas trabalhadas e
o valor que recebe por hora...
Exercícios
• Faça um programa que lê dois números e
calcule a soma, subtração, multiplicação e
divisão entre os mesmos. Ex...
Exercícios
• Escreva um programa que lê uma temperatura
em graus Fahrenheit, calcula e escreve o valor
correspondente em g...
Próximos SlideShares
Carregando em…5
×

Metodologia e Linguagem de Programação - 2015.2 - Aula 4

414 visualizações

Publicada em

Metodologia e Linguagem de Programação - 2015.2 - Aula 4

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
414
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Metodologia e Linguagem de Programação - 2015.2 - Aula 4

  1. 1. Metodologia e Linguagem de Programação Prof.º Thyago Maia 2015.2
  2. 2. Objetivos Aula 4 • Apresentar algumas observações de sintaxe da linguagem; • Apresentar as variáveis e os tipos primitivos de dados em Java; • Apresentar a Classe String; • Apresentar a Classe Scanner; 2
  3. 3. Entrada em Java (Console)
  4. 4. Entrada em Java (Console) • Para a entrada de valores a partir do teclado, utilizamos métodos da classe Scanner; • Sintaxe da instância: • Para a classe Scanner, existem métodos de leitura específicos para cada tipo primitivo de dados; 4 Scanner nome_objeto = new Scanner(System.in);
  5. 5. Entrada em Java (Console) • Para a leitura de dados inteiros: • Para a leitura de dados fracionários: 5 Scanner entrada = new Scanner(System.in); int numero; numero = entrada.nextInt(); Scanner entrada = new Scanner(System.in); float numero1; double numero2; numero1 = entrada.nextFloat(); numero2 = entrada.nextDouble();
  6. 6. Entrada em Java (Console) • Para a leitura de dados literais: • Para a leitura de dados lógicos: 6 Scanner entrada = new Scanner(System.in); String nome; nome = entrada.next(); Scanner entrada = new Scanner(System.in); boolean ligou; ligou = entrada.nextBoolean();
  7. 7. Entrada em Java (Console) • Observação: A classe Scanner faz parte da biblioteca de classes java.util. Deveremos importar a referida biblioteca em nossas classes para que as mesmas possam instanciar a classe Scanner e acessar seus métodos de entrada: 7 import java.util.Scanner; public class nome_programa { Scanner entrada = new Scanner(System.in); ...
  8. 8. Entrada em Java (Console) • Exemplo: Faça um programa que receba 3 notas de um aluno e calcule sua média; 8
  9. 9. 9 import java.util.Scanner; public class calcula_media { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); float nota1, nota2, nota3, media; System.out.println("Digite a primeira nota:"); nota1 = entrada.nextFloat(); System.out.println("Digite a segunda nota:"); nota2 = entrada.nextFloat(); System.out.println("Digite a terceira nota:"); nota3 = entrada.nextFloat(); media = (nota1+nota2+nota3)/3; System.out.println("Média final: " + media); } }
  10. 10. Entrada em Java (Console) • Exemplo: Faça um programa que receba a distância, o tempo que um veículo levou para percorrê-la e calcula sua velocidade média; – Velocidade = distância/tempo 10
  11. 11. 11 import java.util.Scanner; public class calcula_velocidade { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); float velocidade, distancia, tempo; System.out.println("Digite a distância:"); distancia = entrada.nextFloat(); System.out.println("Digite o tempo:"); tempo = entrada.nextFloat(); velocidade = distancia/tempo; System.out.println(“Velocidade: " + velocidade); } }
  12. 12. Exercícios
  13. 13. Exercícios • Faça um programa que lê a base maior, a base menor e a altura de um trapézio. A partir destes dados, o programa deverá calcular a área do trapézio. 13
  14. 14. Exercícios • Faça um programa que lê o nome de um funcionário, o número de horas trabalhadas e o valor que recebe por hora. Com estas informações, calcular o salário deste funcionário e exibir seu nome e salário final. • Faça um programa que receba o preço de um produto, o valor pago pelo cliente e retorne o troco a ser dado. 14
  15. 15. Exercícios • Faça um programa que lê dois números e calcule a soma, subtração, multiplicação e divisão entre os mesmos. Exibir as respostas no final do processamento; 15
  16. 16. Exercícios • Escreva um programa que lê uma temperatura em graus Fahrenheit, calcula e escreve o valor correspondente em graus Celsius. – Fórmula: C = ((F-32) / 9) * 5 16

×