CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO: SISTEMAS DE INFORMAÇÃO DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO I PROF.(A): MANOEL LIMEIRA DE LIMA JÚNIOR
Lista de Exercícios – Introdução Java
1. Qual é o propósito da palavra-chave new? Explique o que acontece quando essa
palavra-chave é utilizada em um aplicativo.
public class Teste { publicstaticvoid main( String args[] ){
System.out.println( "i + j = " + j + i );
3. Ler dois valores para as variáveis A e B, efetuar a troca dos valores de forma que a
variável A passe a possuir o valor da variável B e que a variável B passe a possuir o valor da variável A. Apresentar os valores trocados.
4. Escreva uma classe que verifica se um dado número inteiro é par ou ímpar. 5. Encontre o quadrado dos números de 0 até 10. Utilize o controle de fluxo for. 6. Faça um programa com 3 variáveis do tipo inteiro (int) tal que a primeira tenha o valor
de 6, a segunda o valor 4 e a terceira receba o valor da divisão da primeira pela segunda. Exiba o valor da terceira variável. Faça uma análise do resultado.
7. Utilize a estrutura if para fazer um programa que retorne o nome de um produto a partir
do código do mesmo. Considere os seguintes códigos: 001 ? Parafuso; 002 ? Porca; 003 ? Prego; Para qualquer outro código: XXX ? Diversos.
8. Imprima o resultado da divisão por 2 de todos os múltiplos de 3, entre 1 e 100, usando
os tipos de dados int e double .
9. Escreva uma classe que imprima todas as possibilidades de que no lançamento de dois
dados tenhamos o valor 7 como resultado da soma dos valores de cada dado.
10. Crie uma classe e na função main() implemente um programa que lê um número inteiro
do teclado e imprime todos os números primos menores que ele (divisíveis por 1 ou por ele mesmo).
11. Pretende-se escrever um programa que leia do teclado uma distância expressa em
milhas, converte-a para quilômetros e apresenta o resultado no console. (fórmula de conversão: 1 milha = 1.609 km).
12. Faça um programa que solicite ao usuário um número de 1 a 7, e imprima na tela o dia
da semana correspondente. Suponha que Segunda corresponde a 1 , Terça corresponde a 2, e assim por diante. Utilizando Array.
13. Faça um programa que utilize a estrutura while para ler 50 números, gerados
aleatoriamente, calcule e exiba a soma e a média aritmética deles. Pesquise sobre a classes BigInteger e BigDecimal.
14. Refaça o programa anterior utilizando a estrutura do while. 15. Escreva uma classe para transformar um número inteiro em seu correspondente binário. 16. Criar uma classe Java que receba uma palavra (String) retorne uma mensagem caso a
palavra fornecida seja uma palavra que pode ser lida da esquerda pra direita ou da direita pra esquerda obtendo-se a mesma palavra. Ex.: Ana, arara, osso, etc.
17. Escreva uma classe para calcular a área de um círculo, sabendo que a área é A = PI * r2,
onde o raio (r) deve ser informado pelo usuário e o resultado terá que ser arredondado.
18. Escreva uma classe que conte a quantidade de vogais, espaços em brancos e consoantes
19. Desenvolva uma classe para ordenar um vetor de 40 posições pelos métodos de
ordenação: seleção e inserção, com valores gerados randomicamente.
20. Escreva um programa que tenha duas palavras como entrada, onde a saída imprima na
tela as palavras em ordem lexicográfica (utilize o método compareTo da classe String). Informe também, qual das palavras tem o maior número de caracteres. Observação: os exercícios da lista devem ser entregues até 21/05/2012 às 9h20m via e- mail assunto do e-mail (ListaJava2012) em formato .java (Exerccicio01.java) num arquivo compactado com o nome completo do aluno (ManoelLimeiradeLimaJunior.zip). Qualquer indício de fraude (cola) na resolução dos exercícios culminará na anulação dos pontos para os envolvidos.
CURRENT DRUG THERAPY EDUCATIONAL OBJECTIVE: Readers will prescribe antidepressant drugs more confidently on the basis CREDIT of the characteristics of the patient and the various drugs Department of Psychiatry and Psychology, Chair, Department of Psychiatry and Psychology, Cleveland Clinic; Clinical Instructor, Cleveland Cleveland Clinic; Professor, Cleveland Clinic Lerner Clinic Le