Programação em Java - applets - pradigital-patricia

Anuncio
Programação em Java - applets
26-08-2010
Patrícia da Conceição
Java1
package prog1;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o primeiro programa
//Programa de calculos
Scanner le = new Scanner(System.in);
System.out.println("\t*** Programa de calculos ***");
System.out.println("1 - Soma");
System.out.println("2 - Subtracao");
System.out.println("3 - Multiplicacao");
System.out.println("4 - Divisao");
System.out.println("5 - Potencia");
System.out.println("6 - Raiz quadrada");
System.out.println(" Escolha a opcao");
double opcao = le.nextDouble();
System.out.println(" Insira o primeiro valor");
double valor1 = le.nextDouble();
System.out.println(" Insira o segundo valor");
double valor2 = le.nextDouble();
2
if ( opcao == 1)
{
System.out.println("\n A soma das duas variaveis e:" +valor1+" + " +valor2+"
= "+(valor1 + valor2)+" ");
}
else
if ( opcao == 2)
{
System.out.println("\n A subtracao das duas variaveis e:" +valor1+" - "
+valor2+ " = "+(valor1 - valor2)+" ");
}
else
if ( opcao == 3)
{
System.out.println("\n A multiplicacao das duas variaveis e:" +valor1+"
* " +valor2+ " = "+(valor1 * valor2)+" ");
}
else
if (opcao == 4)
{
System.out.println("\n A divisao das duas variaveis e:" +valor1+" / "
+valor2+ " = "+(valor1 / valor2)+" ");
}
else
3
if(opcao == 5)
{
System.out.println("\n A potencia das duas variaveis
e:"+Math.pow(valor1, valor2)+" ");
}
else
if(opcao == 6)
{
System.out.println("\n\n Raiz quadrada e:" +
Math.sqrt(valor1));
System.out.println("\n\n Raiz quadrada e:" + Math.sqrt
(valor2));
}
}
}
Java2
package prog2;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
4
//Este e o 2º programa
//Programa que calula o salario bruto
Scanner le = new Scanner(System.in);
System.out.println("****** programa de calculo do salario ******\n");
System.out.println("Introduza o seu salario: ");
double salario = le.nextDouble();
if (salario<1050)
{
double desconto = (salario * 0.10);
System.out.println("O desconto e:\n"+desconto+" ");
double salario1= (salario - desconto);
System.out.println("O seu saldo liquido e:\n"+salario1+" ");
}
else
if (salario>=1050 && salario<4000 )
{
double desconto = (salario * 0.15);
System.out.println("O desconto e:\n"+desconto+" ");
double salario2 = (salario - desconto);
System.out.println("O seu saldo liquido e:\n"+salario2+" ");
}
else
{
5
double desconto = (salario * 0.45);
System.out.println("O desconto e:\n"+desconto+" ");
double salario3 = (salario - desconto);
System.out.println("O seu saldo liquido e:\n"+salario3+" ");
}
}
}
Java 3
package java3;
import java.io.*;
import java.util.*
public class Main {
public static void main(String[] args) {
//Este e o java3
//programa o maximo de dois numeros
Scanner le = new Scanner(System.in);
System.out.println("****** programa o maximo de dois numeros ******\n");
System.out.println("Introduza dois numeros:");
double num1 = le.nextDouble();
double num2 = le.nextDouble();
6
if(num1 > num2)
{
System.out.println("O numero maior e: "+num1);
System.out.println("O numero menor e: "+num2);
}
else
{
System.out.println("O numero maior e: "+num2);
System.out.println("O numero menor e: " +num1);
}
}
}
Java 4
package java4;
import java.io.*;
import java.util.*;
public class Main {
7
public static void main(String[] args) {
//Este e o java4
//programa o maximo de tres numeros
Scanner le = new Scanner(System.in);
System.out.println("****** programa o maximo de tres numeros ******");
System.out.println("Introduza tres numeros:");
double num1 = le.nextDouble();
double num2 = le.nextDouble();
double num3 = le.nextDouble();
if(num1 > num2 && num1 > num3)
{
System.out.println("O numero maior e: "+num1)
}
else
{
if(num2 > num3)
{
System.out.println("O numero maior e: "+num2);
}
else
{
System.out.println("O numero maior e: "+num3);
}
8
}
}
}
Java 5
package java5;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o java5
//programa o maximo de cinco numeros
Scanner le = new Scanner(System.in);
System.out.println("****** programa o maximo de cinco numeros ******");
System.out.println("Introduza cinco numeros:");
double num1 = le.nextDouble();
double num2 = le.nextDouble();
double num3 = le.nextDouble();
double num4 = le.nextDouble();
double num5 = le.nextDouble();
if((num1 < 0 || num2 < 0 || num3 < 0 || num4 < 0 || num5 < 0)||(num1 > 100 ||
num2 > 100 || num3 > 100 || num4 > 100 || num5 > 100))
9
{
System.out.println("O numero e invalido: ");
}
else
if(num1 > num2 && num1 > num3 && num1 > num4 && num1 > num5)
{
System.out.println("O numero maior e: "+num1);
}
else
{
if(num2 > num3 && num2 > num4 && num2 > num5)
{
System.out.println("O numero maior e: "+num2);
}
else
if(num3 > num4 && num3 >num5)
{
System.out.println("O numero maior e: "+num3);
}
else
if(num4 > num5)
{
System.out.println("O numero maior e: "+num4);
10
}
else
{
System.out.println("O numero maior e: "+num5);
}
}
}
}
Java 6
package java6;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Programa de java 6
//Comando switch
Scanner le = new Scanner(System.in);
System.out.println("*****Programa de comando switch*****");
System.out.println("Escolha a opcao");
int opcao = le.nextInt();
11
switch(opcao){
case 1:
System.out.println("Voce escolheu a opcao 1");
break;
case 2:
System.out.println("Voce escolheu a opcao 2");
break;
case 3:
System.out.println("Voce escolheu a opcao 3");
break;
default:
System.out.println("Opacao invalida");
break;
}
}
}
Java 7
package java7;
import java.io.*;
import java.util.*;
public class Main {
12
public static void main(String[] args) {
//Este e o programa java 7
//Programa de calculos
Scanner le = new Scanner(System.in);
System.out.println("\t*** Programa de calculos ***");
System.out.println("1 - Soma");
System.out.println("2 - Subtracao");
System.out.println("3 - Multiplicacao");
System.out.println("4 - Divisao");
System.out.println("5 - Potencia");
System.out.println("6 - Raiz quadrada");
System.out.println(" Escolha a opcao");
int opcao = le.nextInt();
System.out.println(" Insira o primeiro valor");
int valor1 = le.nextInt();
System.out.println(" Insira o segundo valor");
int valor2 = le.nextInt();
switch(opcao){
case 1:
System.out.println("\n A soma das duas variaveis e:" +valor1+" + "
+valor2+" = "+(valor1 + valor2)+" ");
break;
case 2:
13
System.out.println("\n A subtracao das duas variaveis e:" +valor1+" - "
+valor2+ " = "+(valor1 - valor2)+" ");
break;
case 3:
System.out.println("\n A multiplicacao das duas variaveis e:" +valor1+" *
" +valor2+ " = "+(valor1 * valor2)+" ");
break;
case 4:
System.out.println("\n A divisao das duas variaveis e:" +valor1+" / "
+valor2+ " = "+(valor1 / valor2)+" ");
break;
case 5:
System.out.println("\n A potencia das duas variaveis
e:"+Math.pow(valor1, valor2)+" ");
break;
case 6:
System.out.println("\n\n Raiz quadrada e:" + Math.sqrt(valor1));
System.out.println("\n\n Raiz quadrada e:" + Math.sqrt (valor2));
break;
default:
System.out.println("Opacao invalida");
break;
}
}
14
}
Java 8
package prog8;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este eo meu oitavo programa
//Euromilhoes
Scanner le = new Scanner(System.in);
System.out.println(" ************************** ");
System.out.println(" *******EUROMILHOES******** ");
System.out.println(" ************************** ");
System.out.println("introduza cinco numeros: ");
double n1,n2,n3,n4,n5, es1, es2, maximo,minimo;
n1=le.nextInt();
n2=le.nextInt();
n3=le.nextInt();
n4=le.nextInt();
n5=le.nextInt();
System.out.println("introduza as estrelas sao: " );
15
es1=le.nextInt();
es2=le.nextInt();
System.out.println("\t os seus numeros escolhidos foram:"
+Math.round(n1)+","+Math.round(n2)+","+Math.round(n3)+","+Math.round(n4)+"
,"+Math.round(n5)+" " );
minimo = Math.min(es1, es2);
maximo = Math.max(es1, es2);
System.out.println("\t as estrelas escolhidos foram:"
+Math.round(minimo)+","+Math.round(maximo)+" " );
System.out.println("a chave desta semana e: " );
double nu1 = Math.random()*49+1;
double nu2 = Math.random()*49+1;
double nu3 = Math.random()*49+1;
double nu4 = Math.random()*49+1;
double nu5 = Math.random()*49+1;
double es7 = Math.random()*8+1;
double es8 = Math.random()*8+1;
System.out.println(" os numeros gerados sao: \n" +Math.round(nu1)+"
"+Math.round(nu2)+" "+Math.round(nu3)+" "+Math.round(nu4)+"
"+Math.round(nu5)+" ");
minimo = Math.min(es7, es8);
maximo = Math.max(es7, es8);
System.out.println(" as estrelas geradas sao: \n" +Math.round(minimo)+"
"+Math.round(maximo)+" ");
} }
16
Java 9
package prog9;
import java.io.*;
import java.util.*
public class Main {
public static void main(String[] args) {
//Este e o programa 9
//Programa que a media do aluno
Scanner le = new Scanner(System.in);
System.out.println("*** Programa que calcula a nota final do aluno ***");
System.out.println("Introduza a nota do primeiro teste: ");
double teste1 = le.nextDouble();
System.out.println("Introduza a nota do segundo teste: ");
double teste2 = le.nextDouble();
System.out.println("Introduza a nota do primeiro trabalho: ");
double trabalho1 = le.nextDouble();
System.out.println("Introduza a nota do segundo trabalho: ");
double trabalho2 = le.nextDouble();
System.out.println("Introduza a nota do terceiro trabalho: ");
double trabalho3 = le.nextDouble();
System.out.println("Introduza a nota do trabalho final: ");
17
double trabalho_final = le.nextDouble();
double media_teste = (teste1 + teste2)/2;
double media_trabalho = (trabalho1 + trabalho2 + trabalho3)/3;
double nota_final;
System.out.println("A nota final e: " +((media_teste * 0.6) + (+media_trabalho
* 0.2) + (+trabalho_final * 0.2)) );
}
}
Java 10
package prog10;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o meu decimo programa
//Este programa diz qual e o numero maior
Scanner le = new Scanner(System.in);
System.out.println(" ***Programa de calculos*** ");
System.out.print(" introduza um 1º valor inteiro: ");
int valor1 = le.nextInt();
18
System.out.print(" introduza um 2º valor inteiro: ");
int valor2 = le.nextInt();
int max = Math.max(valor1, valor2);
System.out.print(" o maior e : "+max);
int min = Math.min(valor1, valor2);
System.out.print("\n o menor e : "+min);
}
}
Java 11
package prog11;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o java 10
//Ida ao hamburger
Scanner le = new Scanner(System.in);
System.out.println("*** Programa ida ao hamburger ***");
System.out.println("*** Menu ***");
System.out.println("Hamburger ------------ 2 Euros");
System.out.println("Cheseburger ---------- 2,5 Euros");
System.out.println("Batatas fritas ------- 0,75 Cêntimos");
19
System.out.println("Sumo ----------------- 1 Euro");
System.out.println("Insira a quantidade de Hamburger: ");
int hamburger = le.nextInt();
System.out.println("Insira a quantidade de Cheseburger: ");
int cheseburger = le.nextInt();
System.out.println("Insira a quantidade de batatas Fritas: ");
int batatas_fritas = le.nextInt();
System.out.println("Insira a quantidade de Sumo: ");
int sumo = le.nextInt();
double hamburger1 = hamburger * 2;
double cheseburger1 = cheseburger * 2.5;
double batatas_fritas1 = batatas_fritas * 0.75;
double sumo1 = sumo * 1;
double total = hamburger1 + cheseburger1 + batatas_fritas1 + sumo1;
System.out.println("Hamburger Cheseburger Batatas Fritas
Sumo
total ");
System.out.println("" +(hamburger1)+ " \t " +(cheseburger1)+ "\t
"
+(batatas_fritas1)+ "\t " +(sumo1)+ "\t" +total+ " ");
}
}
20
Java 12
package java12;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 12
//classificacao de um nadador
Scanner le = new Scanner(System.in);
System.out.println("*** Programa de classificacao de um nadador ***");
System.out.println("Introduza a idade: ");
int idade = le.nextInt();
if((idade >= 5)&&(idade <= 7))
{
System.out.println("A classificacao e: infantil A");
}
else
{
if((idade >= 8)&&(idade <= 10))
{
System.out.println("A classificacao e: infantil B");
21
}
else
{
if((idade >= 11)&&(idade <= 13))
{
System.out.println("A classificacao e: juvenil A");
}
else
{
if((idade >= 14)&&(idade <= 17))
{
System.out.println("A classificacao e: juvenil B");
}
else
{
if(idade < 5)
{
System.out.println("A classificacao e: erro");
}
else
System.out.println("A classificacao e: senior");
22
}
}
}
}
}
}
Java 13
package java13;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 13
//Este programa calcula o indice de massa corpural
Scanner le = new Scanner(System.in);
System.out.println("*** Programa que calcula o indice de massa corpural
***");
System.out.println("Introduza o peso: ");
23
double peso = le.nextDouble();
System.out.println("Introduza a altura: ");
double altura = le.nextDouble();
double imc = (peso / Math.pow(altura,2));
if(imc <= 18.5)
{
System.out.println("O seu peso e abaixo do peso normal: "+imc+" ");
}
else
if((imc >= 18.5)&&(imc <= 25))
{
System.out.println("O seu peso e normal: "+imc+" ");
}
else
if((imc >= 25)&&(imc <= 30))
{
System.out.println("O seu peso e acima do peso normal: "+imc+" ");
}
else
System.out.println("Voce e obeso: "+imc+" ");
}
}
24
Java 14
package java14;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 14
//programa de belheteira
Scanner le = new Scanner(System.in);
System.out.println("*** Programa de Belheteira ***");
System.out.println("Introduza a idade: ");
double idade = le.nextDouble();
if(idade < 6 )
{
System.out.println("Voce esta isento de pagamento: "+idade+" ");
}
else
if((idade >= 6)&&(idade <= 12))
{
System.out.println("Bilhete de crianca: "+idade+" ");
25
}
else
if((idade >= 13)&&(idade <= 65))
{
System.out.println("O seu bilhete e normal: "+idade+" ");
}
else
System.out.println("Bilhete da terceira idade: "+idade+" ");
}
}
Java 15
package java15;
import java.io.*;
import java.util.*
public class Main {
public static void main(String[] args) {
//Este e o programa 15
//Comandos while
Scanner le = new Scanner(System.in);
System.out.println("*** Programa de comandos while ***");
int I = 0;
while(I <= 18)
26
{
System.out.println(I);
I=I+2;
}
}
}
Java 16
package java16;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 16
//Este programa faz a tabuada dos 5
Scanner le = new Scanner(System.in);
System.out.println("*** Programa da tabuada dos 5 ***");
int i=0;
while (i<=10)
{
System.out.println("5x"+i+"="+(i*5));
i++;
27
}
}
}
Java 17
package java17;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 17
//Este programa faz a tabuada
Scanner le = new Scanner(System.in);
System.out.println("***** Programa da tabuada *****");
System.out.println("Intruduza a tabuada que deseja");
int y = le.nextInt();
int I = 0;
while (I <= 10)
{
System.out.println(+y+"x"+I+"="+(y*I));
I++;
}
28
}
}
Java 18
package java18;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 18
//Dez numeros seguintes
Scanner le = new Scanner(System.in);
System.out.println("***** Programa dos dez numeros seguints *****");
System.out.println("Intruduza um numero: ");
int numero = le.nextInt();
int max = numero + 10;
while (numero <= max)
{
System.out.println(numero);
numero = numero+1;
}
}
29
}
Java 19
package java19;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 19
//Dez numeros antes
Scanner le = new Scanner(System.in);
System.out.println("***** Programa dos dez numeros antes *****");
System.out.println("Intruduza um numero: ");
int numero = le.nextInt();
int max = numero - 20;
while (numero >= max)
{
System.out.println(numero);
numero = numero-1;
}
}
30
}
Java 20
package java20;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 20
//Este programa ordena numeros
Scanner le = new Scanner(System.in);
System.out.println("***** Programa que ordena numeros *****");
System.out.println("Intruduza um numero: ");
int numero = le.nextInt();
int numero1 = numero;
System.out.println("***** Descendente *****");
while(numero >= 1)
{
System.out.println(numero);
numero--;
}
31
System.out.println("***** Ascendente *****");
while(numero <= numero1)
{
System.out.println(numero );
numero++;
}
}
}
Java 21
package java21;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 21
// Numeros de 100 a 1000
Scanner le = new Scanner(System.in);
System.out.println("***** Programa numeros de 100 a 1000 *****");
int I = 500;
while(I >= 400)
{
32
System.out.println(I);
I--;
}
}
}
Java 22
package java22;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 22
// Numeros de 100 a 200
Scanner le = new Scanner(System.in);
System.out.println("***** Programa numeros de 100 a 200 *****");
int I = 100;
while(I <= 200)
{
System.out.println(I);
I++;
}
33
}
}
Java 23
package java23;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 23
// Numeros de 1 a 100
Scanner le = new Scanner(System.in);
System.out.println("***** Programa numeros de 1 a 100 *****");
int i;
for(i = 1; i <= 100; i++)
{
System.out.println(i);
}
}
}
34
Java 24
package java24;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 24
// Numeros de 200 a 100
System.out.println("***** Programa numeros de 200 a 100 *****");
int i;
for(i = 200; i >= 100; i--)
{
System.out.println(i);
}
}
}
35
Java 25
package java25;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 25
// Numeros por ordem decrescente
Scanner le = new Scanner(System.in);
System.out.println("***** Programa numeros por ordem decrescente *****");
System.out.print("Introduza um numero: ");
int a = le.nextInt();
int i;
for(i=a; i>=0;i--)
{
System.out.println(i);
}
for(i=a; i<=0; i++)
{
System.out.println(i);
}
}
36
}
Java 26
package java26;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 27
//Este programa que poe os numeros por ordem
Scanner le = new Scanner(System.in);
System.out.println("***** Programa numeros por ordem *****");
System.out.print("Introduza o primeiro numero: ");
int a = le.nextInt();
System.out.print("Introduza segundo numero: ");
int b = le.nextInt();
int i;
if (a < b)
for(i=a; i<=b; i++)
{
System.out.println(i);
}
37
else
for(i=b; i<=a; i++)
{
System.out.println(i);
}
}
}
Java 27
package javaapplication27;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
// Este e o meu 27º Programa em Java_Applets
Scanner le = new Scanner (System.in);
System.out.println(" ****Este e o meu 27º programa em java_Applets****");
System.out.println(" **** 5ºPrograma com for ****\n");
int i;
for (i=1;i<=10;i++)
{
System.out.println("\t\t5x"+i+"="+(i*5));
38
}
}
}
Java 28
package java28;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 28
//Este programa faz a tabuada do 5
Scanner le = new Scanner(System.in);
System.out.println("***** Programa que faz a tabuada do 5 *****");
int i;
for(i=1; i<=10; i++)
{
System.out.println("5x"+i+"="+(i*5));
}
}
}
39
Java 29
package java29;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 29
//Este programa faz a tabuada
Scanner le = new Scanner(System.in);
System.out.println("***** Programa que faz a tabuada *****");
System.out.println("Introduza um numero: ");
int a = le.nextInt();
int i;
for(i=1; i<=10; i++)
{
System.out.println(a+"x"+i+"="+(i*a));
}
}
}
40
Java 30
package java30;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 30
//Programa de numeros pares
Scanner le = new Scanner(System.in);
System.out.println("***** Programa de numeros pares *****");
System.out.print("Introduza o primeiro numero: ");
int n1 = le.nextInt();
System.out.print("Introduza segundo numero: ");
int n2 = le.nextInt();
int i;
if(n1<n2)
{
if((n1%2)==0)
{
for(i=n1; i<=n2; i=i+2)
{
41
System.out.println(i);
}
}
else
{
for(i=n1+1; i<=n2; i=i+2)
{
System.out.println(i);
}
}
}
else
{
if((n2%2)==0)
{
for(i=n2; i<=n1; i=i+2)
{
System.out.println(i);
}
}
else
{
for(i=n2+1; i<=n1; i=i+2)
42
{
System.out.println(i);
}
}
}
}
}
Java 31
package java31;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
//Este e o programa 31
//O jogo da moeda
Scanner le = new Scanner(System.in);
System.out.println("***************************");
System.out.println("***** O joga da moeda *****");
System.out.println("***************************");
System.out.println("Introduza o seu numero de moedas que leva: ");
int x = le.nextInt();
43
int i = (int)Math.round(Math.random()*3);
System.out.println("Insira o numero de que acha que estao na mesa: ");
int y = le.nextInt();
int j = 0;
while(j<i)
{
j = (int)Math.round(Math.random()*6);
}
int total=x+i;
if(total==y)
{
System.out.print("Ganhou o PC: ");
System.out.print("O PC tinha levado "+i);
System.out.print("O PC apostou "+j);
}
else
{
if(total==j)
{
System.out.print("O PC ganhou ");
System.out.print("O PC tinha levado "+i);
System.out.print("O PC apostou "+j);
}
44
else
{
System.out.print("Nao venceu ninguem o PC ");
System.out.print("O PC tinha levado "+i);
System.out.print("O PC apostou "+j);
}
}
45
Descargar