Prática de Programação Java

Essa prática é utilizada como um contato inicial com a Linguagem de Programação Java.

Para esta prática vamos fazer um programa que mede o índice de massa corporal IMC, pedindo do usuário seu nome, peso e altura.

Para a interação com o usuário faremos uso de janelas, onde teremos as entradas do programa, e para a saída do cálculo do IMC será usado Prompt de Comando.

Em qualquer editor de texto, copie o seguinte código:

import javax.swing.JOptionPane;

public class MeuPrograma{

public static void main(String args[]){

System.out.println("Meu primeiro programa");

String nome;

nome = JOptionPane.showInputDialog("Qual o seu nome?");

System.out.println("Bom dia " + nome);

float peso,altura,imc;

peso = Float.parseFloat(JOptionPane.showInputDialog

("Qual o seu peso?"));

altura = Float.parseFloat(JOptionPane.showInputDialog

("Qual a sua altura?"));

imc = peso/(altura*altura);

System.out.println(nome + " seu IMC é: " + imc);

if (imc<0.0025F) {

System.out.println("Voce está magro, parabéns ");

}else{

if (imc<0.0030F) {

System.out.println("Voce está GORDO, faça regime!");

}

}

}

}

Salve como: MeuPrograma.java

Fique atento ao local onde o arquivo foi salvo para executá-lo no Prompt de Comando.

Acesse o Prompt de Comando, navegue até o local onde o arquivo está, usando o comando:

cd Desktop

No caso de ter salvo o arquivo na Área de Trabalho (Desktop).

Em seguida compile o arquivo usando o comando:

javac MeuPrograma.java

Neste momento, se houver erros o compilador irá apresentá-los, tente entender o programa para identificá-los .

Depois de corrigir os erros, se tiver, execute o programa Java criado com o comando:

java MeuPrograma

Explicando o Programa:

Aparecerá a janela pedindo o nome, peso em kilos e altura em centímetros, depois o programa calcula o IMC e mostra no Prompt.

O programa em Java usa os seguintes comandos:

import - importa a biblioteca responsável por criar a janela para entrada dos dados.

public class - cria uma classe para o programa.

public static void mais - cria o método principal do programa, ele é padrão em todo programa Java.

System.out.println - escreve na saída o resultado.

String nome - declara uma variável do tipo texto para receber o nome.

JOptionPane.showInputDialog - abre uma janela para entrada de dados.

float peso, altura, imc - declara as variáveis do tipo numérico float, com números fracionados.

if - condicional se for verdadeira serão executados os comando dentro dos parêntesis.

else - condicional senão, caso o if anterior seja falso, serão executados os comandos dentro dos parêntesis.

Referências:

Para saber mais sobre a Linguagem de Programação Java acesse: Meus estudo sobre Java, e a Apostila Java Caelum.

Algoritmo de cálculo do IMC.