Linguagem de Programação Orientada a Objetos
Por: Ogaya Pro • 12/3/2019 • Exam • 7.065 Palavras (29 Páginas) • 228 Visualizações
Lista de exercícios
Linguagem de programação orientada a objetos
MANAUS-AM
2016
Aula 01
Questão 1 Altere a Classe HelloWorld para imprimir uma mensagem diferente;
public class PrimeiroPrograma { public static void main(String[] args) {
System.out.println("Helllo World - Ola Mundo");
}
}
Questão 2 Crie a classe Cadastro, que imprime o seu nome e, na outra linha, sua idade
public class Cadastro { public static void main(String[] args) {
System.out.println("Nome: Andre Nogueira \nIdade: 49 anos");
}
}
Questão 3 Sabendo que os caracteres \n representam uma quebra de linhas, crie a classe Estacoes para imprimir o nome das 4 estações, em linhas distintas, usando apenas uma instrução
public class Estações { public static void main(String[] args) {
System.out.println("Outono\nInverno\nPrimavera\nVerao");
}
}
Aula 02
Questão 1 Escreva um programa java que possui uma variável inteira, que receba inicialmente a sua idade; Imprima o valor da variável idade; A partir da variável criada, imprima a sua idade daqui a 10 anos;
public class Exercicio01 { public static void main(String[] args) {
int idade = 19,a;
System.out.println("minha idade: "+idade+" anos");
a = idade + 10;
System.out.println("minha idade daqui a dez anos: "+a+" anos");
}
}
Questão 2 Crie um programa JAVA que imprima:
“Criança” para pessoas até 12 anos;
“Adolescente” para pessoas até 17 anos;
“Adulto” para pessoas a partir de 18 anos;
public class Exercicio02 { public static void main(String[] args) {
int idade = 19; if(idade <= 12){
System.out.println("Criança");
}else{
if((idade > 12) && (idade <= 17)){
System.out.println("adolescente");
}else{
if(idade >= 18){
System.out.println("adulto");
}
}
}
}
}
Questão 3 Na empresa onde trabalhamos, há tabelas com o quanto foi gasto em cada mês. Para fechar o balanço do primeiro trimestre, precisamos somar o gasto total. Sabendo que, em Janeiro, foram gastos 15000 reais, em Fevereiro, 23000 reais e em Março, 17000 reais.Faça um programa que imprima o gasto mensal, além de calcular e imprimir o gasto total no trimestre.
public class Exercicio03 { public static void main(String[] args) { int jan = 15000, fev = 23000, mar = 17000;
System.out.println("janeiro: "+jan+" reais"+"\nfervereiro: "+fev+" reais"+"\nmarço: "+mar+" reais");
System.out.println("Gasto total do trimestre: "+(jan+fev+mar)+" reais");
}
}
Questão 4 Implemente o trecho de código anterior em uma classe java, execute a aplicação e veja o resultado;Utilize a classe JOptionPane para a implementação dos próximos exercícios;
import javax.swing.JOptionPane; public class Exercicio04 { public static void main(String[] args) {
String nome = JOptionPane.showInputDialog(null,"nome:");
JOptionPane.showMessageDialog(null,"nome informado: "+nome);
}
}
Questão 5 O Cine Grande Zé tem apenas uma sala em funcionamento, onde está passando. Um filme com a classificação inadequada a menores de 14 anos.Escreva um programa java que leia as variáveis nome, idade e classificação;Imprima nome, idade e se a pessoa pode assistir ao filme em cartaz ou não;
import javax.swing.JOptionPane; public class Exercicio05 { public static void main(String[] args) {
String nome = JOptionPane.showInputDialog(null,"Informe seu nome:");
int idade =
Integer.parseInt(JOptionPane.showInputDialog(null,"Informe sua idade:"));
int classi = 14; if(idade < classi){
JOptionPane.showMessageDialog(null,"Nome informado:
"+nome+"\n"+"Idade: "+idade+" anos"+"\n"+"classificação do filme: "+classi+" anos"+"\n"+"Inadequado para assistir o filme");
}else{
if(idade > classi){
...