⚠️ Atividades e exercícios do Capítulo 4 – Programação Essencial em Java do Livro Java 8 – Programação de Computadores: Guia prático de introdução, orientação e desenvolvimento, por José Augusto N. G. Manzano e Roberto Affonso da Costa Junior.
Acesse a 📋 Lista Completa clicando aqui.
✅ C04Ex01.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
import java.io.BufferedReader; import java.io.InputStreamReader; public class C04Ex01 { public static void main(String[] args) { String nome=""; int idade=0; float altura=0; System.out.println(); System.out.print("Digite seu nome ....: "); try { BufferedReader br = new BufferedReader( new InputStreamReader(System.in)); nome = br.readLine(); } catch (Exception e) { nome = ""; } System.out.print("Digite sua idade ....: "); try { BufferedReader br = new BufferedReader( new InputStreamReader(System.in)); idade = Integer.parseInt(br.readLine()); } catch (Exception e) { idade = 0; } System.out.print("Digite sua altura ....: "); try { BufferedReader br = new BufferedReader( new InputStreamReader(System.in)); altura = Float.parseFloat(br.readLine()); } catch (Exception e) { altura = 0; } System.out.println("Nome....: " + nome); System.out.println("Idade ..: " + idade + " anos"); System.out.println("Altura .: " + altura + " m"); } } |
✅ C04Ex02.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
import java.io.BufferedReader; import java.io.InputStreamReader; import java.text.DecimalFormat; public class C04Ex02 { public static void main(String[] args) { String nome=""; int idade=0; float altura=0; DecimalFormat df = new DecimalFormat(); System.out.println(); System.out.print("Digite seu nome ....: "); try { BufferedReader br = new BufferedReader( new InputStreamReader(System.in)); nome = br.readLine(); } catch (Exception e) { nome = ""; } System.out.print("Digite sua idade ....: "); try { BufferedReader br = new BufferedReader( new InputStreamReader(System.in)); idade = Integer.parseInt(br.readLine()); } catch (Exception e) { idade = 0; } System.out.print("Digite sua altura ....: "); try { BufferedReader br = new BufferedReader( new InputStreamReader(System.in)); altura = Float.parseFloat(br.readLine()); } catch (Exception e) { altura = 0; } System.out.println("Nome....: " + nome); System.out.println("Idade ..: " + idade + " anos"); df.applyPattern("0.00"); System.out.println("Altura .: " + df.format(altura) + " m"); } } |
✅ C04Ex03.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
import java.text.DecimalFormat; import java.util.Scanner; public class C04Ex03 { public static void main(String[] args) { // Declaração de variáveis String nome=""; int idade=0; float altura=0; // Instanciação dos objetos de entrada de dados DecimalFormat df = new DecimalFormat(); Scanner s = new Scanner(System.in); // Entradas System.out.println(); System.out.print("Digite seu nome .....: "); nome = s.nextLine(); System.out.print("Digite sua idade ....: "); idade = s.nextInt(); System.out.print("Digite sua altura ...: "); altura = s.nextFloat(); // Saídas System.out.println(); System.out.print("Digite seu nome .....: " + nome); System.out.print("\nDigite sua idade ....: " + idade + " anos"); df.applyPattern("0.00"); System.out.print("\nDigite sua altura ...: " + df.format(altura) + " m"); System.out.println(); } } |
*Atualizado em 11 de julho de 2023