Baixe o app para aproveitar ainda mais
Prévia do material em texto
Em cada caso, faça um programa em Java para : 1)Ler dois valores inteiros e imprimir o resultado da soma, subtração, multiplicação, quociente e resto da divisão. int x; int y; int soma,sub,mult,quoc,rest; System.out.println("Digite um numero:"); x = leitor.nextInt(); System.out.println("Digite outro numero:"); y = leitor.nextInt(); soma=x+y; sub=x-y; mult=x*y; quoc=x/y; rest=x%y; System.out.println("Soma dos valores:" + soma); System.out.println("Subtração dos valores:" + sub); System.out.println("Multiplicação dos valores:" + mult); System.out.println("O quociente da divisão dos valores:" + quoc); System.out.println("O resto da divisão dos valores:" + rest); 2)Ler dois valores reais e imprimir o resultado da soma, subtração, multiplicação e divisão. float x; float y; float soma,sub,mult,div; System.out.println("Digite um numero:"); x = leitor.nextFloat(); System.out.println("Digite outro numero:"); y = leitor.nextFloat(); soma=x+y; sub=x-y; mult=x*y; div=x/y; System.out.printf("Soma dos valores: %.2f \n",soma); System.out.printf("Subtração dos valores: %.2f \n", sub); System.out.printf("Multiplicação dos valores: %.2f \n",mult); System.out.printf("Divisão dos valores: %.2f \n" ,div); 3)Ler o raio de um círculo. Em seguida, imprima o comprimento e a área do círculo que possui esse raio. double PI = 3.1456; double raio, area,comprimento; System.out.println("Digite o valor do raio do circulo:"); raio = leitor.nextDouble(); area = raio * raio * PI; comprimento = 2 * PI * raio; System.out.println("O valor da area e: " + area); System.out.println("O valor do comprimento e:" + comprimento); 4)Qual o resultado das expressões abaixo? 5 * 4 / 6 + 7 int x=5,y=4,z=6,w=7,result; result = x*y/z+w; System.out.println(result); 5 * 4 / (6 + 7) int x=5,y=4,z=6,w=7,result; result = x*y/(z+w); System.out.println(result); 5 * 4.0 / 6 + 7 int x=5,z=6,w=7; float y=4.0f,result; result = x*y/z+w; System.out.println(result); 5 * 4 % 6 + 7 int x=5,y=4,z=6,w=7,result; result = x*y%z+w; System.out.println(result); 5 * 4 / (float)6 + 7 int x=5,z=6,w=7,y=4; float result; result = x * y / (float)z + w; System.out.println(result); (4 / 3) + (3.0 * 5) int x=4,w=5,y=3; float result,z=3.0f; result = (x / y) + (z * w); System.out.println(result) (4 / 3.0) + (3 * 5) int x=4,w=5,z=3; float result,y=3.0f; result = (x / y) + (z * w); System.out.println(result); (int)(4 / 3.0) + (3 * 5) float x=4,y=3.0f,z=3,w=5,result; result = (int)(x / y) + (z * w); System.out.println(result); 5)Ler um número inteiro e verificar se é ou não múltiplo de 5, imprimindo mensagem para cada caso. int x; System.out.println("digite um numero"); x = leitor.nextInt(); if(x % 5 == 0){ System.out.println("seu numero é multiplo de 5"); }else{ System.out.println("seu numero não é multiplo de 5"); } 6) Ler um caracter op representando uma operação aritmética (+, -, *, /) e em seguida dois números reais a e b. Imprimir a expressão matemática junto com o seu resultado no formato: a op b = resultado public static void main(String[] args) { Scanner leitor = new Scanner (System.in); float a,b,result; char op; System.out.println("digite um numero"); a = leitor.nextFloat(); System.out.println("digite um operador aritmetico"); op = leitor.next().charAt(0); System.out.println("digite outro numero"); b = leitor.nextFloat(); if(op == '+'){ result = a + b; System.out.printf("%.1f",a); System.out.print(op); System.out.printf("%.1f",b); System.out.printf("= %.1f" ,result); } if(op == '-'){ result = a - b; System.out.printf("%.1f",a); System.out.print(op); System.out.printf("%.1f",b); System.out.printf("= %.1f" ,result); } if(op == '*'){ result = a * b; System.out.printf("%.1f",a); System.out.print(op); System.out.printf("%.1f",b); System.out.printf("= %.1f" ,result); } if(op == '/'){ result = a / b; System.out.printf("%.1f",a); System.out.print(op); System.out.printf("%.1f",b); System.out.printf("= %.1f" ,result); } } 7) Ler um número de alunos n. Em seguida, ler as notas dos n alunos e imprimir, ao final, a média da turma. Faça uma solução com for e outra solução com while. 8) Ler notas de alunos até que o usuário digite -1. Ao final imprimir a quantidade de alunos, a média da turma, a maior nota e a menor nota.
Compartilhar