Você está na página 1de 1

Análise e Desenvolvimento de Sistemas – ADS

Linguagem de Programação – LP
PROVA 01
(Turma 01)
Prof. Cristóvão Cunha

Assuntos: Introdução a Programação Java, Estruturas de Decisão e Escolha, Laços de Repetição e Strings.

Esta prova é composta por 2 questões e cada uma deve ser resolvida em Linguagem Java.
Crie uma pasta na Unidade D: com o seu nome. Dentro de cada exercício deve ter um
comentário com o seu nome completo. A prova terá duração de 100 minutos. Sem consulta.
Individual.

Nome:

1. Escreva um programa que solicite ao usuário um número inteiro, caso o valor digitado seja
menor que zero, apresentar uma mensagem de erro e solicitar nova entrada, caso o valor
digitado seja igual a zero, finalizar o programa e caso seja maior que zero apresentar a
quantidade de termos e o resultado da sequencia abaixo:
Sequencia:
1 + 1 + 2 + 3 + 5 + 8 = XXX
13 11 7 5 3 2
*(em cima: fibonacci; e embaixo: primos)

2. Zenit Polar é um sistema simples de criptografia, que consiste na substituição das letras
existentes em uma mensagem por sua correspondente em ZENIT POLAR. Assim, seu
funcionamento seguem as regras: o Z substitui o P e vice e versa; o E substitui o O e vice e
versa; o N substitui o L e vice e versa; o I substitui o A e vice e versa; e o T substitui o R e vice e
versa. Escreva um programa que exiba um menu de opções com 3 itens, sendo (1) criptografar;
(2) descriptografar; (3) Sair. Ao selecionar a opção 1 ou a opção 2, será solicitado ao usuário a
entrada de uma mensagem e procederá com a criptografia ou a descriptografia. Selecionando
a opção 3 o programa será finalizado. Qualquer outra opção deverá gerar para o usuário uma
mensagem de erro e o menu deverá ser reapresentado e solicitado nova escolha de opções.

Ex:

Entradas:
"Uma leve justiça leva a várias compreensões" 'ANôNimo'
"Todo mundo age não apenas por compulsão externa, mas também por necessidade íntima" 'Albert Einstein'
"Se for para o bem da Nação e felicidade geral, diga ao povo que fico" 'Dom Pedro I'

Saídas (Zenit Polar aplicada) :


"Umi novo jusraçi novi i vítais cemztoolsêos" 'ILêLame'
"Rede mulde igo lie izolis zet cemzunsie oxrotli, mis rimbom zet locossadido alrami" 'Inbotr Oalsroal'
"So fet ziti e bom di Licie o fonacadido gotin, dagi ie zeve quo face" 'Dem Zodte A"

Boa Prova e Boa Diversão!

Faculdade de Tecnologia de Guaratinguetá – Prof. João Mod


www.fatecguaratingueta.edu.br - e-mail: fatecgt@fatecguaratingueta.edu.br
Av. Prof. João Rodrigues Alckmin, 1501 – Jardim Esperança, Guaratinguetá – SP / CEP 12517-475
Tel. (12) 3126-3921 - 3125-7785 - 3126-4849

Você também pode gostar