1 - Crie um novo projeto java
. 1 passo - visualizar.
. 2 passo - visualizar.
. 3 passo - visualizar.
2 - Crie um Fromulário JFrame.
. 1 passo - visualizar.
. 2 passo - visualizar.
3 - Insira no seu formulários o botão, os rótulos e os campos de textos necessários.
. 1 passo - visualizar.
4 - Dentro do botão calcular insira o código abaixo.
. 1 passo - visualizar.
5 - Código do botão calcular.
int a;
if(jTextField3.getText( ).equals("+")){
a=Integer.parseInt(jTextField1.getText( ))+ Integer.parseInt(jTextField2.getText( ));
jTextField4.setText(String.valueOf(a) );
}
if(jTextField3.getText( ).equals("-")){
a=Integer.parseInt(jTextField1.getText( ))- Integer.parseInt(jTextField2.getText( ));
jTextField4.setText(String.valueOf(a) );
}
if(jTextField3.getText( ).equals("*")){
a=Integer.parseInt(jTextField1.getText( ))* Integer.parseInt(jTextField2.getText( ));
jTextField4.setText(String.valueOf(a) );
}
if(jTextField3.getText( ).equals("/")){
a=Integer.parseInt(jTextField1.getText( ))/ Integer.parseInt(jTextField2.getText( ));
jTextField4.setText(String.valueOf(a) );
}
}
6 - Execute o programa
. 1 passo - visualizar.
7 - Programa finalizado
. visualizar.
Download do Código Aqui
sábado, março 31, 2012
sábado, dezembro 03, 2011
Colocando números em ordem com vetor em Java
public static void main(String[] args) {
int i = 0, j = 0, quant = 0;
double[] num1;
double aux;
System.out.print("Entre com a quantidade a ser cadastrada: ");
quant = new Scanner(System.in).nextInt();
num1 = new double [quant];
for (i = 0; i <= quant - 1; i++){
System.out.print("Entre com o "+ (i + 1) +"º número: ");
num1[i] = new Scanner(System.in).nextDouble();
}
for (i = 0; i <= quant - 2; i++){
for (j = i + 1; j <= quant - 1; j++){
if( num1[j] < num1[i]){
aux = num1[j];
num1[j] = num1[i];
num1[i] = aux;
}
}
}
System.out.println("A ordem correta é: ");
for (i = 0; i <= quant - 1; i++){
System.out.print(num1 [i]);
if (i < quant - 1)
System.out.print(", ");
else
System.out.print(".");
}
}
int i = 0, j = 0, quant = 0;
double[] num1;
double aux;
System.out.print("Entre com a quantidade a ser cadastrada: ");
quant = new Scanner(System.in).nextInt();
num1 = new double [quant];
for (i = 0; i <= quant - 1; i++){
System.out.print("Entre com o "+ (i + 1) +"º número: ");
num1[i] = new Scanner(System.in).nextDouble();
}
for (i = 0; i <= quant - 2; i++){
for (j = i + 1; j <= quant - 1; j++){
if( num1[j] < num1[i]){
aux = num1[j];
num1[j] = num1[i];
num1[i] = aux;
}
}
}
System.out.println("A ordem correta é: ");
for (i = 0; i <= quant - 1; i++){
System.out.print(num1 [i]);
if (i < quant - 1)
System.out.print(", ");
else
System.out.print(".");
}
}
Vetor em Java
public static void main(String[] args) {
int[] n = new int[50];
for (int i=101; i<=150; i++){
n[i-101] = i;
}
for (int i=0; i<=49; i++){
System.out.println("Posição: "+(i+1));
System.out.println(n[i]+" ");
}
}
int[] n = new int[50];
for (int i=101; i<=150; i++){
n[i-101] = i;
}
for (int i=0; i<=49; i++){
System.out.println("Posição: "+(i+1));
System.out.println(n[i]+" ");
}
}
Porcentagem em Java
public static void main(String[] args) {
double valor = Double.parseDouble(JOptionPane.showInputDialog("Digite o Valor"));
valor=(valor/100)*5;
JOptionPane.showMessageDialog(null,"Total de 5% = "+valor);
}
double valor = Double.parseDouble(JOptionPane.showInputDialog("Digite o Valor"));
valor=(valor/100)*5;
JOptionPane.showMessageDialog(null,"Total de 5% = "+valor);
}
Matriz em Java
public static void main(String[] args) {
int[][] m = new int[10][10];
System.out.println("Sorteando números...");
for(int n = 0; n < 10; n++) {
for(int i = 0; i < 10; i++) {
m[n][i] = (int)(Math.random()*9)+1;
}
}
System.out.println("Matriz preenchida!");
System.out.println("Conteúdo de cada posição da matriz:");
for(int n = 0; n < 10; n++) {
for(int i = 0; i < 10; i++) {
System.out.println("m["+n+"]["+i+"] = "+m[n][i]);
}
}
System.out.println("Conteúdo da matriz completa:");
for(int n = 0; n < 10; n++) {
for(int i = 0; i < 10; i++) {
System.out.print(m[n][i]+" ");
}
System.out.println();
}
System.out.print("Soma dos elementos da 5ª coluna: ");
int somaColuna5 = 0;
for(int n = 0; n < 10; n++) {
somaColuna5 = somaColuna5 + m[n][4];
}
System.out.println(somaColuna5);
}
int[][] m = new int[10][10];
System.out.println("Sorteando números...");
for(int n = 0; n < 10; n++) {
for(int i = 0; i < 10; i++) {
m[n][i] = (int)(Math.random()*9)+1;
}
}
System.out.println("Matriz preenchida!");
System.out.println("Conteúdo de cada posição da matriz:");
for(int n = 0; n < 10; n++) {
for(int i = 0; i < 10; i++) {
System.out.println("m["+n+"]["+i+"] = "+m[n][i]);
}
}
System.out.println("Conteúdo da matriz completa:");
for(int n = 0; n < 10; n++) {
for(int i = 0; i < 10; i++) {
System.out.print(m[n][i]+" ");
}
System.out.println();
}
System.out.print("Soma dos elementos da 5ª coluna: ");
int somaColuna5 = 0;
for(int n = 0; n < 10; n++) {
somaColuna5 = somaColuna5 + m[n][4];
}
System.out.println(somaColuna5);
}