Baixe o app para aproveitar ainda mais
Prévia do material em texto
Programação I Edna Kellen Gomes Alves – 201704090202 1) Ler dois valores inteiros e imprimir o resultado da soma, subtração, multiplicação, quociente e resto da divisão. package Exercícios; import java.util.Scanner; public class questao01 { public static void main(String[] args) { int num1, num2; Scanner teclado = new Scanner(System.in); System.out.println("Digite dois numeros inteiros: "); num1 = teclado.nextInt(); num2 = teclado.nextInt(); System.out.println("A Soma é: " + (num1 + num2)); System.out.println("A Subtração é: " + (num1 - num2)); System.out.println("A Multiplicação é: " + (num1 * num2)); System.out.println("A Divisão é: " + (num1 / num2)); System.out.println("O Resto da divisão é: " + (num1 % num2)); } } 2) Ler dois valores reais e imprimir o resultado da soma, subtração, multiplicação e divisão. package Exercícios; import java.util.Scanner; public class questao02 { public static void main(String[] args) { float num1, num2; Scanner teclado = new Scanner(System.in); System.out.println("Digite dois numeros reais: "); num1 = teclado.nextFloat(); num2 = teclado.nextFloat(); System.out.println("A Soma é: " + (num1 + num2)); System.out.println("A Subtração é: " + (num1 - num2)); System.out.println("A Multiplicação é: " + (num1 * num2)); System.out.println("A Divisão é: " + (num1 / num2)); } } 3) Ler o raio de um círculo. Em seguida, imprima o comprimento e a área do círculo que possui esse raio. package Exercícios; import java.util.Scanner; public class questao03 { public static void main(String[] args) { double raio, compr, area; Scanner teclado = new Scanner(System.in); System.out.println("Digite o raio da circuferência: "); raio = teclado.nextDouble(); compr = raio * Math.PI; area = (raio * raio) * Math.PI; System.out.println("\nO Comprimento da circuferência é " + compr + " e a área é " + area + "."); } } 4) Qual o resultado das expressões abaixo? 5 * 4 / 6 + 7 5 * 4 / (6 + 7) 5 * 4.0 / 6 + 7 5 * 4 % 6 + 7 5 * 4 / (float)6 + 7 (4 / 3) + (3.0 * 5) (4 / 3.0) + (3 * 5) (int)(4 / 3.0) + (3 * 5) package Exercícios; public class questao04 { public static void main(String[] args) { System.out.println(5 * 4 / 6 + 7); System.out.println(5 * 4 / (6 + 7)); System.out.println(5 * 4.0 / 6 + 7); System.out.println(5 * 4 % 6 + 7); System.out.println(5 * 4 / (float)6 + 7); System.out.println((4 / 3) + (3.0 * 5)); System.out.println((4 / 3.0) + (3 * 5)); System.out.println((int)(4 / 3.0) + (3 * 5)); } } Console: 10 1 10.333333333333334 9 10.333333 16.0 16.333333333333332 16 5) Ler um número inteiro e verificar se é ou não múltiplo de 5, imprimindo mensagem para cada caso. package Exercícios; import java.util.Scanner; public class questao05 { public static void main(String[] args) { int num; Scanner teclado = new Scanner(System.in); System.out.println("Digite um número inteiro: "); num = teclado.nextInt(); if(num % 5 == 0) { System.out.println("O número " + num + " é múltiplo de 5."); } else { System.out.println("O número " + num + " NÃO é múltiplo 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. package Exercícios; import java.util.Scanner; public class questao06 { public static void main(String[] args) { String oper; double num1, num2, result; Scanner teclado = new Scanner(System.in); System.out.println("Digite um símbolo de operação matemática: "); oper = teclado.nextLine(); System.out.println("Digite dois números reais: "); num1 = teclado.nextDouble(); num2 = teclado.nextDouble(); switch (oper) { case "+": result = num1 + num2; System.out.println(num1 + " + " + num2 + " = " + result); break; case "-": result = num1 - num2; System.out.println(num1 + " - " + num2 + " = " + result); break; case "*": result = num1 * num2; System.out.println(num1 + " * " + num2 + " = " + result); break; case "/": result = num1 / num2; System.out.println(num1 + " / " + num2 + " = " + result); break; } } } 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. package Exercícios; import java.util.Scanner; public class questao07 { public static void main(String[] args) { Scanner teclado = new Scanner (System.in); System.out.println("Digite o número de alunos: "); int alunos = teclado.nextInt(); double [] notas = new double [alunos]; System.out.println("Digite as notas: "); for (int i = 0; i < notas.length; i++) { notas[i] = teclado.nextDouble(); } double media = 0; for (int i = 0; i < notas.length; i++) { media += notas[i]; } media /= notas.length; System.out.println(media); } } package Exercícios; import java.util.Scanner; public class questao07while { public static void main(String[] args) { Scanner teclado = new Scanner(System.in); System.out.println("Digite o número de alunos: "); int alunos = teclado.nextInt(); double[] notas = new double[alunos]; System.out.println("Digite as notas: "); int i = 0; while (i < notas.length) { notas[i] = teclado.nextDouble(); i++; } double media = 0; while (i > 0) { i--; media += notas[i]; } media /= notas.length; System.out.println(media); } } 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. package Exercícios; import java.util.Scanner; public class questao08 { public static void main(String[] args) { Scanner leitor = new Scanner (System.in); double media = 0; double nota = 0; double menor = 99; double maior = 0; int qtd = 0; System.out.println("Digite as notas, e ao terminar digite -1."); while(nota != -1) { nota = leitor.nextDouble(); if(nota > 0) { media += nota;//pega valor de media e soma com o valor do teclado e coloca em media. if(nota > maior) { maior = nota; } if(nota < menor) { menor = nota; } qtd++; } } media /= qtd; System.out.println("A média das notas é " + media); System.out.println("A quantidade de alunos é " + qtd); System.out.println("A maior nota é " + maior); System.out.println("A menor nota é " + menor); } }
Compartilhar