Baixe o app para aproveitar ainda mais
Prévia do material em texto
Estes exercícios são de alunos para alunos, Tente resolver primeiro para depois comparar as respostas, pois você não irá aprender se fizerem por você! ^^ Exercícios de Lógica I 1. Digite um valor e confira se ele é maior do que 5.Se sim mostrar mensagem "O número digitado é maior do que 5", senão mostrar mensagem "O número digitado é menor do que 5". 2. Entrar com dois valores, efetuar soma e verificar se valor é maior do que 10, se sim mostrar mensagem "Valor maior do que 10", senão mostrar a mensagem "Valor menor do que 10". 3. Calcular quatro notas de um aluno e verificar se nota é maior ou igual a 7, se sim mostrar a mensagem "Aluno Aprovado", senão mostrar a mensagem "Aluno Reprovado". 4. Escreva um algoritmo para ler o salário mensal atual de um funcionário e o percentual de reajuste. Calcular e escrever o valor do novo salário. 5. Escreva um algoritmo para ler uma temperatura em graus Celsius, calcular e escreva o valor correspondente em graus Fahrenhet. Para teste utilize o valor 100ºC o valor em Fahrenhet é: 212. 6. Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e escreva a idade dessa pessoa expressa apenas em dias. Considerar ano com 365 dias e mês com 30 dias. Respostas Exercício 01 import java.util.Scanner; public class Ex01 { public static void main(String args[]) { Scanner input = new Scanner(System.in); int num; System.out.print("Insira um valor: "); num = input.nextInt(); if ( num > 5 ) { System.out.printf("O numero e maior do que 5."); } if ( num < 5 ) { System.out.printf("O numero e menor do que 5."); } if ( num == 5 ) { System.out.printf("O numero e 5!"); } } } Exercício 02 import java.util.Scanner; public class Ex02 { public static void main(String args[]) { { Scanner input = new Scanner(System.in); int x,y,soma; System.out.print("Insira o primeiro numero: "); x = input.nextInt(); System.out.print("Insira o segundo numero: "); y = input.nextInt(); soma = x + y; if ( soma > 10 ) { System.out.printf(" A soma é maior do que 10."); } else { System.out.printf(" A soma é menor do que 10."); } System.out.printf(" Soma = "+soma); } } } Exercício 03 import java.util.Scanner; public class Ex03 { public static void main(String args[]) { { Scanner input = new Scanner(System.in); double notas; double notasTotal = 0; double media; for ( int i = 1; i <= 4; i++) { System.out.print("Insira a "+i+"a nota: "); notas = input.nextDouble(); notasTotal = notasTotal + notas; } media = notasTotal / 4; if ( media >= 7 ) { System.out.printf("Aluno Aprovado!\n"); } else { System.out.printf("Aluno Reprovado!\n"); } System.out.printf("Media = "+media); } } } Exercício 04 public class Ex04 { public static void main(String args[]) { Scanner input = new Scanner(System.in); double salario; double salarioNovo; double reajuste; System.out.print("Insira o salario do funcionário: "); salario = input.nextDouble(); System.out.print("Insira a taxa de reajuste em % : "); reajuste = input.nextDouble(); salarioNovo = ( salario * reajuste / 100 ) + salario; System.out.printf(" O novo salario é : "+salarioNovo); } } Exercício 05 import java.util.Scanner; public class Ex05 { public static void main(String args[]) { Scanner input = new Scanner(System.in); int C, F; System.out.print("Digite o graus em Celsius: "); C = input.nextInt(); F = ( 9 * C + 160 ) / 5; System.out.printf("Valor de Celsius %s > para Fahrenheit %s ." ,C,F); } } Exercício 06 import java.util.Scanner; public class Ex06 { public static void main(String args[]) { Scanner input = new Scanner(System.in); int dia; int mes; int ano; int anoAtual = 2014; // subtrair o ano de nasc pelo ano atual para chegar a idade int anoDias; // anos em dias int mesDias; // mes em dias int idadeFinal; System.out.print("Digite o dia de nascimento: "); dia = input.nextInt(); System.out.print("Digite o mês do nascimento: "); mes = input.nextInt(); System.out.print("Digite o ano do nascimento: "); ano = input.nextInt(); mesDias = mes * 30; anoDias = (anoAtual - ano) * 365; idadeFinal = anoDias + mesDias + dia; System.out.printf(" %s ", idadeFinal); } }
Compartilhar