Está en la página 1de 9

Exercicio1 Equao 1 import java.util.

Scanner; public class Equaoes { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); double x,a; System.out.println("Introduza o valor de a"); a= entrada.nextDouble(); x=a*1.345; System.out.println("O valor de x :"+x); } } Equao 2 import java.util.Scanner; public class Equaoes { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); double y,a,x,b; System.out.println("Introduza o valor de a"); a= entrada.nextDouble(); System.out.println("Introduza o valor de x"); x= entrada.nextDouble(); System.out.println("Introduza o valor de b"); b= entrada.nextDouble(); y= (a*x)/(b*9.54); System.out.println("O valor de y :"+y); } } Equao 3 import java.util.Scanner; public class Equaoes { public static void main(String[] args) { // TODO Auto-generated method stub double y,x,a,b,c,d,e,f,g,r;

System.out.println("Introduza a= entrada.nextDouble(); System.out.println("Introduza x= entrada.nextDouble(); System.out.println("Introduza b= entrada.nextDouble(); System.out.println("Introduza y=entrada.nextDouble(); System.out.println("Introduza c= entrada.nextDouble(); System.out.println("Introduza d= entrada.nextDouble(); System.out.println("Introduza e= entrada.nextDouble(); System.out.println("Introduza f= entrada.nextDouble(); System.out.println("Introduza g= entrada.nextDouble();

o valor de a"); o valor de x"); o valor de b"); o valor de y"); o valor de c"); o valor de d"); o valor de e"); o valor de f"); o valor de g");

r= ((a+b+c)/3)*x+((d*e*f)/(g*5))*y; System.out.println("O valor de y :"+r); } } Equao 4 import java.util.Scanner; public class Equaoes { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); double a,b,c,d,r; System.out.println("Introduza a= entrada.nextDouble(); System.out.println("Introduza b= entrada.nextDouble(); System.out.println("Introduza c= entrada.nextDouble(); System.out.println("Introduza d= entrada.nextDouble(); r= a-((b+c)/2)*Math.sqrt(c+d); System.out.println("O valor de y :"+r); } } o valor de a"); o valor de b"); o valor de c"); o valor de d");

Exercicio 2 import java.util.Scanner; public class Maximoeminimo { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); double x,y; System.out.println("Introduza o valor de x"); x= entrada.nextDouble(); System.out.println("Introduza o valor de y"); y= entrada.nextDouble(); if(x>y) System.out.println("O maximo x e tem o valor de:"+x); else {System.out.println("O maximo y e tem o valor de:"+y);}

} } Exercicio 3 import java.util.Scanner; public class Minimo { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); double x,y,z,min ; min=0; System.out.println("Introduza o valor de x"); x= entrada.nextDouble(); System.out.println("Introduza o valor de y"); y= entrada.nextDouble(); System.out.println("introduza o valor de z"); z= entrada.nextDouble(); if(x<y){ min = x; }else{ min = y; } if(z<min){

min = z; } System.out.println("O minimo tem o valor de "+min);

}} Exercicio 4 import java.util.Scanner; public class Compararvalores { public static void main(String[] args) { // TODO Auto-generated method stub double a,min,max,i,n; max = -999999; min = 999999; Scanner entrada = new Scanner(System.in); System.out.print("Introduza o numero de valores a comparar:"); n=entrada.nextDouble(); for (i = 1; i <= n; i++) { System.out.print("Introduza o valor:"); a=entrada.nextDouble(); if (a>max) { max = a; } if (a<min) { min = a; }} System.out.println("O maior dos valores e:" + max); System.out.println(); System.out.println("O menor dos valores e:" + min); } } Exercicio 5 import java.util.Scanner; public class Equaao { public static void main(String[] args) { // TODO Auto-generated method stub Scanner entrada = new Scanner(System.in); double y,y1,y2,y3,x;

System.out.println("Introduza o valor de x"); x= entrada.nextDouble(); if (x!=0){ y1 = Math.pow(((x + 1)/x),x); y2 = 2*Math.pow(((x + 1)/x),(2*x)); y3 = 3*Math.pow(((x + 1)/x),3*x); y= y1+y2+y3; System.out.println("O valor de y "+y); } else {System.out.println("No possivel calcular y");}

}} Exercicio 6 import java.util.Scanner; public class Vencimento { public static void main(String[] args) { // TODO Auto-generated method stub Scanner entrada = new Scanner(System.in); int ID,NF,AS; double VB,Acrescimo,Total; Acrescimo=0; System.out.println("Introduza o vencimento base"); VB= entrada.nextDouble(); System.out.print("Introduza a idade do trabalhador: "); ID = entrada.nextInt(); System.out.print("Introduza o numero de filhos do trabalhador: "); NF = entrada.nextInt(); System.out.print("Introduza os anos de servio do trabalhador: "); AS = entrada.nextInt(); if (ID>25) { Acrescimo = 0.01*(ID-25); } if (ID<25) { Acrescimo =0; } if (NF>=0 && AS>=0 && ID>0) { Total = (Acrescimo+0.03*AS+0.05*NF+1)*VB; System.out.println(); System.out.println(" O total a receber : " + Total); } else {

System.out.println("Erro"); } } } Exercicio 7 import java.util.Scanner; public class Triangulo { public static void main(String[] args) { // TODO Auto-generated method stub Scanner entrada = new Scanner(System.in); double x,y,z,Lmax,L1,L2,Temp,a; System.out.println("Introduza o comprimento dos lados de um tring ulo: "); x= entrada.nextDouble(); y= entrada.nextDouble(); z= entrada.nextDouble(); if(x>y){ Lmax=x; L1=y; } else{ Lmax=y; L1=x; } if(z>Lmax){ L2=Lmax; Lmax=z; } else{ L2=z; } a=L1+L2; if(Lmax>=a){ System.out.println("Nao existe triangulo."); } else{ Temp=Math.sqrt((Math.pow(L1,2))+(Math.pow(L2,2))); if(Lmax==Temp){ System.out.println("Triangulo rectangulo."); } else{ if(Lmax>Temp){ System.out.println("Triangulo obtuso."); } else{ System.out.println("Triangulo agudo."); } } } } }

Exercicio 8 import java.util.Scanner; public class polinomio { public static void main(String[] args) { // TODO Auto-generated method stub double x1, x2,a,b,c, t, delta; Scanner entrada = new Scanner(System.in); System.out.print("Introduza o valor de a: "); a = entrada.nextDouble(); if(a==0){System.out.print("O polinomio nao e de segundo grau ");} else{ System.out.print("Introduza o valor de b: "); b = entrada.nextInt(); System.out.print("Introduza o valor de c: "); c = entrada.nextInt(); t=(b/(2*a)); delta=(Math.pow(t, 2)- (c/a)); if(delta<0){System.out.print("O polinomio nao tem soluca o. ");} else{ if(delta==0){ x1=-t; System.out.print("O polinomio tem uma solucao"+x1); } else{x1=-t+Math.sqrt(delta); x2=-t-Math.sqrt(delta); System.out.print("O polinomio tem duas solucoes: " + x1 + x2); } } } } } Exercicio 9 import java.util.Scanner; public class Conversaomoedas { public static void main(String[] args) { // TODO Auto-generated method stub Scanner entrada = new Scanner(System.in); double Pes=1.23; double Fra=23.5; double Lib=300; char M; double Esc, Q; System.out.print("Qual a unidade monetaria ('P'eseta, 'F'ranco,

'L'ibra)? "); M= entrada.nextLine().charAt(0); System.out.print("Qual a quantia a cambiar? "); Q= entrada.nextDouble(); System.out.println(); if(M=='P'){ Esc=Q*Pes; System.out.println(+ Q + " pesetas sao " + Esc + " escudos."); } else{ if(M=='F'){ Esc=Q*Fra; System.out.println( + Q + " francos sao " + Esc + " escudos." ); } else{ if(M=='L'){ Esc=Q*Lib; System.out.println( + Q + " libras sao " + Esc + " escudos."); } else{ System.out.println( "Unidade monetria desconhecida."); } } } } } Exercicio 10 import java.util.Scanner; public class conversaotemp { public static void main(String[] args) { // TODO Auto-generated method stub Scanner entrada = new Scanner(System.in); char Opcao; double F, C; System.out.print("Pretende converter Celsius ou Fahrenheit? "); Opcao= entrada.nextLine().charAt(0); System.out.println(); if(Opcao=='C'){ System.out.print("Introduza um valor em graus Celsius: "); C= entrada.nextDouble(); System.out.println(); F=32+(1.8*C); System.out.println("O valor em Fahrenheit e: " +F); } if(Opcao=='F'){ System.out.print("Introduza um valor em graus Fahrenheit: "); F= entrada.nextDouble(); System.out.println(); C=((F-32)/1.8); System.out.println("O valor em Celsius e: " +C); } if(Opcao!='F' && Opcao!='C'){

System.out.print("O opcao errada."); System.out.println(); } } } Exercicio 11 import java.util.Scanner; public class maquina { public static void main(String[] args) { // TODO Auto-generated method stub char Op; double R, X, Y; Scanner entrada = new Scanner(System.in); System.out.println("Introduza o operador: "); Op=entrada.nextLine().charAt(0); System.out.println("Introduza o valor do primeiro operando: "); X=entrada.nextDouble(); System.out.println("Introduza o valor do segundo operando: "); Y=entrada.nextDouble(); switch(Op){ case '+': R=X+Y; System.out.println("O resultado da adio : "+R); break; case '-': R=X-Y; System.out.println("O resultado da subtrao : "+R); break; case '*': R=X*Y; System.out.println("O resultado da multiplicao : "+R); break; case'/': R=X/Y; System.out.println("O resultado da diviso : "+R); break; default: {System.out.println("No possvel realizar a diviso "); break;} } }}

También podría gustarte