Buscar

Lista de Revisão da Linguagem Java

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

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

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ê viu 3, do total de 4 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

Prévia do material em texto

Instituto Federal de Educação, Ciência e Tecnologia de Sergipe
Bacharelado em Sistemas de Informação
Disciplina: Paradigma Orientado a Objetos
Prof: Gilson Pereira dos Santos Júnior 
Revisão de Práticas de Programação
Estruturas Condicionais
A nota final de um estudante é calculada a partir de trê notas atribuídas a um trabalho de laboratório, a uma avaliação semestral e um exame final com pesos igual a 2, 3 e 5, respectivamente. Faça um programa que receba as três notas, calcule e mostre a média ponderada e o conceito obtido pelo aluno que segue a tabela abaixo:
Faça um programa que receba o código correspondente ao cargo de um funcionário e seu salário atual e mostre o cargo, o valor do aumento e seu novo salários. Os cargos estão descritos na tabela a seguir.
Faça um programa que receba o valor do salário mínimo, o número de horas trabalhadas, o número de dependentes do funcionário e a quantidade de horas extras trabalhadas. Calcule e mostre o salário a receber do funcionário de acordo com as regras a seguir:
o valor da hora trabalhada é igual a ⅕ do salário mínimo;
o salário do mês é igual ao número de horas trabalhadas multiplicado pelo valor da hora trabalhada;
para cada dependente acrescentar R$ 32,00;
para cada hora extra trabalhada calcular o valor da hora trabalhada acrescida de 50%;
o salário bruto é igual ao salário do mês mais o valor dos dependentes mais o valor das horas extras;
calcular o valor do imposto de renda retido na fonte de acordo com a tabela a seguir.
O salário líquido é igual ao salário bruto menos IRRF;
a gratificação de acordo com a tabela a seguir.
o salário a receber do funcionário é igual ao salário líquido mais a gratificação;
Estruturas de Repetição
Faça um programa que leia dois números inteiros N e M. Em seguida, imprima:
todos os números em ordem crescente entre eles, inclusive eles;
todos os números em ordem decrescente entre eles, inclusive eles;
todos os números pares entre eles, inclusive eles;
a soma de todos os números entre eles, inclusive eles;
Faça um programa de leia um número inteiro N e, em seguida, calcule e imprima o fatorial desse valor.
Foi feita uma estatística em cinco cidades brasileiras para coletar dados sobre acidentes de trânsito. Foram obtidos os seguintes dados:
código da cidade;
número de veículos de passeio em 1999;
número de acidentes de trânsito com vítimas em 1999;
Deseja-se saber:
Qual o maior e menor índice de acidentes de trânsito e a que cidades pertencem?
Qual a média dos veículos nas cinco cidades juntas?
Qual a média de acidentes de trânsito nas cidades com menos de 2000 veículos de passeio?
Faça um programa que receba duas notas de seis alunos, calcule e mostre:
a média aritmética das duas notas de cada aluno;
a mensagem que está na tabela a seguir:
o total de alunos aprovados;
o total de alunos de exame;
o total de alunos reprovados;
a média da classe.
Uma empresa decidiu fazer um levantamento em relação aos candidatos que se apresentarem para preenchimento de vagas no seu quadro de funcionários. Supondo que você seja o programador da empresa, faça um programa que:
leia, para cada candidato, a idade, o sexo (M ou F) e a experiência no serviços (S ou N). Para encerrar a entrada de dados digite zero para a idade.
Calcule e mostre:
o número de candidatos do sexo feminino;
o número de candidatos do sexo masculino;
a idade média dos homens que já tem experiência no serviço;
a percentagem dos homens com mais de 45 anos entre o total dos homens;
o número de mulheres com idade inferior a 35 anos e com experiência no serviço;
a menor idade entre as mulheres que já tem experiência no serviço.
Vetores e Matrizes
Faça um programa que efetue reserva de passagens aéreas de uma certa companhia. O programa deverá ler informações sobre os vôos (número, origem e destino) juntamente com o número de lugares disponíveis para 12 aviões (um vetor para cada um desses dados). O programa deverá apresentar um menu com as seguintes opções:
Consultar
Efetuar reserva
Listar reservas por vôo
Sair
	Quando a opção escolhida for Consultar deverá ser disponibilizado mais um menu com as seguintes opções:
Por número do vôo
Por origem
Por destino
	Quando a opção escolhida for Efetuar Reserva deverá ser perguntado o número do vôo no qual a pessoa deseja viajar. O programa deverá dar as seguintes respostas:
Reserva confirmada - caso exista o vôo e lugar disponível, dando baixa nos lugares disponíveis.
Vôo lotado - caso não exista lugar disponível nesse vôo.
Vôo inexistente - caso o código do vôo não exista.
	Quando a opção escolhida for Listar reservas por vôo deverá ser impresso todas as reservas efetuadas, o total de cadeiras ocupadas e livres para cada vôo, ordenado pelo número do vôo.
A opção Sair é a única que permite sair do programa. Sendo assim, o programa volta ao menu principal após cada operação de consulta, reserva ou listagem. 
Faça um programa que leia a quantidade de alunos na turma e, em seguida, alimente uma matriz com as três notas de cada aluno e um vetor com o nome do aluno. Calcule e mostre um relatório contendo o número de alunos matriculados e, para cada aluno, o seu nome, as notas obtidas, a média e o status de aprovado, em exame ou reprovado, conforme tabela a seguir.
Bom estudo!

Outros materiais

Outros materiais