Escolar Documentos
Profissional Documentos
Cultura Documentos
sistemas
PROJETO II
André Duarte 1
Analise e desenvolvimento de
sistemas
Introdução
PROJETO II
2
Analise e desenvolvimento de
sistemas
•Fique de olho!
•Você sabia que a palavra informática significa informação
automatizada, e que o termo está associado à ação de
processar dados?
5
Analise e desenvolvimento de
sistemas
6
Analise e desenvolvimento de
sistemas
7
Analise e desenvolvimento de
sistemas
•Exercício resolvido
•Elaborar um programa que leia dois valores numéricos
inteiros, some-os e apresente o resultado, caso o valor somado
seja maior que 10.
•Procedimentos operacionais
•No seu editor de textos, escreva o programa e grave-o com o
nome Cap03_Ex01.java.
10
Analise e desenvolvimento de
sistemas
11
Analise e desenvolvimento de
sistemas
13
Analise e desenvolvimento de
sistemas
14
Analise e desenvolvimento de
sistemas
•Exercício resolvido
•Elaborar um programa que faça a leitura de dois valores
numéricos do tipo inteiro e efetue a adição desses valores.
Caso o resultado obtido seja maior que 10, o programa
apresentará a mensagem “Resultado ultrapassa o valor dez.”.
Caso o resultado do valor somado não seja maior que 10, o
programa deverá apresentar a mensagem “Resultado não
ultrapassa o valor dez.”.
•Procedimentos operacionais
•No seu editor de textos, escreva o programa e grave-o com o
nome Cap03_Ex02.java.
•Codificação em Linguagem Java 15
Analise e desenvolvimento de
sistemas
16
Analise e desenvolvimento de
sistemas
17
Analise e desenvolvimento de
sistemas
18
Analise e desenvolvimento de
sistemas
19
Analise e desenvolvimento de
sistemas
•em que:
» <variável> - nome da variável a ser controlada na decisão ;
» <opção> - conteúdo da variável a ser verificado;
» <operação>- execução de alguma ação específica.
•Exercício resolvido
•Elaborar um programa que solicite a entrada de um valor
numérico inteiro entre 1 e 12 e apresente o nome do mês por
extenso.
•Procedimentos operacionais
•No seu editor de textos, escreva o programa e grave-o com o
nome Cap03_Ex03.java.
21
•Codificação em Linguagem Java
Analise e desenvolvimento de
sistemas
22
Analise e desenvolvimento de
sistemas
23
Analise e desenvolvimento de
sistemas
24
Analise e desenvolvimento de
sistemas
25
Analise e desenvolvimento de
sistemas
26
Analise e desenvolvimento de
sistemas
27
Analise e desenvolvimento de
sistemas
28
Analise e desenvolvimento de
sistemas
29
Analise e desenvolvimento de
sistemas
•Exercício resolvido
•Elaborar um programa que, com a utilização do operador de
conjunção and, efetue a leitura de um valor numérico inteiro
representado pela variável NUMERO e apresente mensagem
informando se o valor está ou não entre os valores de 20 a 90.
Lembre-se de que qualquer valor fornecido fora da faixa
definida apresenta a mensagem “O valor não está entre 20 e
90”, caso contrário o programa deverá apresentar a
mensagem “O valor está entre 20 e 90”
30
Analise e desenvolvimento de
sistemas
•Procedimentos operacionais
•No seu editor de textos, escreva o programa e grave-o com o
nome Cap03_Ex04.java.
•Codificação em Linguagem Java
31
Analise e desenvolvimento de
sistemas
32
Analise e desenvolvimento de
sistemas
28/04)
•Saia do editor de texto e, na linha de comando, escreva a
chamada do compilador Java com a sintaxe javac
Cap03_Ex04.java. Se não houver nenhum erro de sintaxe, a
linha de comando apresentará o cursor piscando ao lado do
prompt. Nesse momento, use a sintaxe java Cap03_Ex04 para
executar e ver o resultado do programa.
33
Analise e desenvolvimento de
sistemas
34
Analise e desenvolvimento de
sistemas
35
Analise e desenvolvimento de
sistemas
•Exercício resolvido
•Elaborar um programa que efetue a leitura de um valor
numérico inteiro referente aos códigos 1, 2 ou 3 e apresente o
valor do código por extenso. Qualquer outro valor deve
apresentar a mensagem “Código inválido”.
•Procedimentos operacionais
•No seu editor de textos, escreva o programa e grave-o com o
•nome Cap03_Ex05.java.
•Codificação em Linguagem Java 36
Analise e desenvolvimento de
sistemas
37
Analise e desenvolvimento de
sistemas
•Exercício resolvido
•Elaborar um programa que efetue a leitura de um valor
numérico inteiro e apresente o resultado caso este não seja
maior ou igual a 3.
•Procedimentos operacionais
•No seu editor de textos, escreva o programa e grave-o com o
nome Cap03_Ex06.java.
•Codificação em Linguagem Java
39
Analise e desenvolvimento de
sistemas
40
Analise e desenvolvimento de
sistemas
41
Analise e desenvolvimento de
sistemas
3.6 Divisibilidade
PROJETO II
3.6 Divisibilidade
PROJETO II
43
Analise e desenvolvimento de
sistemas
3.6 Divisibilidade
PROJETO II
3.6 Divisibilidade
PROJETO II
•KNUTH, D. E.
•The Art of Computer Programming: Fundamental Algorithms.
Vol. 1
•Indianapolis, Indiana: Addison-Wesley
•Ano de publicação: 1972.
45
Analise e desenvolvimento de
sistemas
3.6 Divisibilidade
PROJETO II
•Exercício resolvido
•Elaborar um programa que leia um valor numérico inteiro e
apresente esse valor caso seja este divisível por 4 e 5. Não
sendo divisível por 4 e 5, o programa deve apresentar a
mensagem “Valor não é divisível por 4 e 5”.
•Procedimentos operacionais
•No seu editor de textos, escreva o programa e grave-o com o
nome Cap03_Ex07.java.
3.6 Divisibilidade
PROJETO II
47
Analise e desenvolvimento de
sistemas
3.6 Divisibilidade
PROJETO II
48
Analise e desenvolvimento de
sistemas
3.6 Divisibilidade
PROJETO II
49
Analise e desenvolvimento de
sistemas
Conclusão
PROJETO II
50