Buscar

Exercícios Java Logica I - Resolvidos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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); 
 
 } 
}

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes