Programação Com Algoritimos
Trabalho acadêmico: Programação Com Algoritimos. Pesquise 861.000+ trabalhos acadêmicosPor: hramalho • 11/10/2013 • Trabalho acadêmico • 1.407 Palavras (6 Páginas) • 231 Visualizações
SUMÁRIO
1.INTRODUÇÃO 4
2.DESENVOLVIMENTO...............................................................................................5
2.1.CIRCUITO DE ALARME........................................................................................5
2.2. ALGORITIMO PARA CADASTRO DA LOCADORA............................................6
2.3. ALGORITIMO SILMULANDO LOCAÇÃO DE LIVRO..........................................9
2.4.TABELA VERDADE............................................................................................ 12
3.CONCLUSÃO.............................................................................................................
4.BIBLIOGRAFIA...........................................................................................................
1 - INTRODUÇÃO
Empresa : Nossa Locadora de Livros
Empresa de locação de livros situada na região central do estado de São Paulo. Fundada em 20 de janeiro de 1990 a empresa possui em estoque mais de 20.000 títulos para locação.
Histórico da empresa: Atuando no mercado há mais de 20 anos.
.
2 DESENVOLVIMENTO
2.1.Circuito de alarme a ser utilizado na “Nossa Locadora de Livros”:
Tabela Verdade do Circuito
p
q
S=p*q
V V F
V F V
F V V
F F V
Os sensores serão instalados nas portas da loja, estando as portas fechadas o alarme não soará, caso contrário, abrindo uma das portas ou mesmo as duas, o alarme soará.
2.2.-Cadastro de título dos livros da “Nossa Locadora de Livros”.
algoritmo "Cadastro de Títulos"
// Função :Armazenar cadastro dos livros
// Autor : Alunos UNOPAR - Pólo de Juazeiro
// Data : 13/11/2012
var
cod,codb,edi,dia,mes,ano,verifica:inteiro
nlivro,nautor,nedit,idi,cat:caracter
inicio
// Seção de Comandos
escreval("Código: ")
leia(cod)
escreval("Código de barra: ")
leia(codb)
escreval("Nome do livro: ")
leia(nlivro)
escreval("Nome do autor?: ")
leia(nautor)
escreval("Nome da Editora: ")
leia(nedit)
escreval("Edição: ")
leia(edi)
escreval("Idioma: ")
leia(idi)
escreval("Data da publicação: ")
escreval("Ano: ")
leia(ano)
escreval("Mês: ")
leia(mes)
enquanto (mes<1) ou (mes>12) faca
escreval("Mês inválido. Digite um número de 1 a 12.")
escreval("Mês: ")
leia(mes)
fimenquanto
escreval("Dia: ")
leia(dia)
//execução do programa para ano bissexto
escolha mes
caso 1, 3, 5, 7, 8, 10, 12
enquanto (dia<1) ou (dia>31) faca
escreval("errei o mês")
escreval("Dia inválido. Digite um número de 1 a 31.")
escreval("Dia: ")
leia(dia)
fimenquanto
caso 1
4, 6, 9, 11
enquanto (dia<1) ou (dia>30) faca
escreval("Dia inválido. Digite um número de 1 a 30.")
escreval("Dia: ")
leia(dia)
fimenquanto
caso 2
verifica <- ano%4
se verifica = 0 entao
enquanto (dia<1) ou (dia>29) faca
escreval("Dia inválido. Digite um número de 1 a 29.")
escreval("Dia: ")
leia(dia)
fimenquanto
senao
enquanto (dia<1) ou (dia>28) faca
escreval("Dia
...