Etiqueta: visualeditor |
Sem resumo de edição Etiqueta: visualeditor |
||
| Linha 1: | Linha 1: | ||
= Código = | |||
<syntaxhighlight lang="python3"> | <syntaxhighlight lang="python3"> | ||
var_lote = open("qualidadet.txt","w") | |||
lote = int(input("Digite o código de barra do lote: ")) | lote = int(input("Digite o código de barra do lote: ")) | ||
quantidade = int(input("Quantos componentes estão presentes em seu farmaco? ")) | quantidade = int(input("Quantos componentes estão presentes em seu farmaco? ")) | ||
| Linha 8: | Linha 10: | ||
substancia = [] | substancia = [] | ||
print("Por favor digite o nome de cada substância") | print("Por favor digite o nome de cada substância") | ||
while i < | while i < quantidade: | ||
substancia.append(str(input("Substância %i: " %i))) | substancia.append(str(input("Substância %i: " %(i+1)))) | ||
i = i + 1 | i = i + 1 | ||
print ("Digite o minimo | print ("Digite o minimo exigido de cada substância: ") | ||
i=0 | i=0 | ||
minimo = [] | minimo = [] | ||
while i < | while i < quantidade: | ||
minimo.append (input("Mínimo da substância %s: " % substancia[i])) | minimo.append (input("Mínimo da substância %s: " % substancia[i])) | ||
var_lote.writelines('mínimo subs. %s: %s\n' %(substancia[i], minimo[i])) | |||
i = i + 1 | i = i + 1 | ||
| Linha 21: | Linha 25: | ||
i=0 | i=0 | ||
maximo = [] | maximo = [] | ||
while i < | while i < quantidade: | ||
maximo.append (input("Máximo da substância %s: " %substancia[i])) | maximo.append (input("Máximo da substância %s: " %substancia[i])) | ||
var_lote.writelines('máximo subs. %s: %s\n' %(substancia[i], maximo[i])) | |||
i = i + 1 | i = i + 1 | ||
print ("Agora digite os resultados obtidos após o teste feito na amostra do lote:",lote,) | print ("Agora digite os resultados obtidos após o teste feito na amostra do lote:",lote,) | ||
i= | i=0 | ||
resultado = [] | resultado = [] | ||
while i < | while i < quantidade: | ||
resultado.append (input("Resultado da substância %s: " %[i])) | resultado.append (input("Resultado da substância %s: " %substancia[i])) | ||
var_lote.writelines('resultado subs. %s: %s\n' %(substancia[i], resultado[i])) | |||
i+= 1 | i+= 1 | ||
i= | i=0 | ||
resultado=[] | resultado=[] | ||
while i < | while i < quantidade: | ||
if (minimo <= resultado and resultado <= maximo): | if (minimo <= resultado and resultado <= maximo): | ||
print ("Resultado da substância % | print ("Resultado da substância %s não está dentro do padrão permitido" %substancia[i]) | ||
i+=1 | i+=1 | ||
else: | else: | ||
print("Resultado da substância % | print("Resultado da substância %s está dentro do padrão permitido" %substancia[i]) | ||
i+=1 | i+=1 | ||
var_lote.close() | |||
<br> | </syntaxhighlight><br> | ||
<br> | <br> | ||
Edição das 14h31min de 27 de junho de 2016
Código
<syntaxhighlight lang="python3"> var_lote = open("qualidadet.txt","w") lote = int(input("Digite o código de barra do lote: ")) quantidade = int(input("Quantos componentes estão presentes em seu farmaco? ")) while quantidade < 1 or quantidade > 20:
print ("Digite novamente")
quantidade = int(input("Quantos componentes estão presentes em seu farmaco? "))
i =0 substancia = [] print("Por favor digite o nome de cada substância") while i < quantidade:
substancia.append(str(input("Substância %i: " %(i+1))))
i = i + 1
print ("Digite o minimo exigido de cada substância: ")
i=0 minimo = [] while i < quantidade:
minimo.append (input("Mínimo da substância %s: " % substancia[i]))
var_lote.writelines('mínimo subs. %s: %s\n' %(substancia[i], minimo[i]))
i = i + 1
print ("Digite o maximo exirgido de cada substância: ") i=0 maximo = [] while i < quantidade:
maximo.append (input("Máximo da substância %s: " %substancia[i]))
var_lote.writelines('máximo subs. %s: %s\n' %(substancia[i], maximo[i]))
i = i + 1
print ("Agora digite os resultados obtidos após o teste feito na amostra do lote:",lote,) i=0 resultado = [] while i < quantidade:
resultado.append (input("Resultado da substância %s: " %substancia[i]))
var_lote.writelines('resultado subs. %s: %s\n' %(substancia[i], resultado[i]))
i+= 1
i=0 resultado=[] while i < quantidade:
if (minimo <= resultado and resultado <= maximo):
print ("Resultado da substância %s não está dentro do padrão permitido" %substancia[i])
i+=1
else:
print("Resultado da substância %s está dentro do padrão permitido" %substancia[i])
i+=1
var_lote.close()
</syntaxhighlight>
Escopo
#controle total
#Objetivos
#Definir 15 números para o código de barra
#Verificar as características do fármaco para avaliação: aspecto do comprimido quanto ao aspecto físico e dureza.
#No final perguntar se os dados estão corretos se sim imprimir uma tabela
com resultado, se não voltara para o Inicio
#Não tem necessidade de especificar o operador
#O calculo será¡ simples, apenas irão verificar se estão¡ entre o mínimo e o máximo
que foram especificados.
lote = int(input("Digite o código de barra do lote: "))
quantidade = int(input("Quantos componentes estão presentes em seu fármaco? "))
while quantidade < 1 or quantidade > 20:
print ("Digite novamente")
quantidade = int(input("Quantos componentes estão presentes em seu fármaco?
"))
i =0
substância = []
print("Por favor digite o nome de cada substância")
while i <= quantidade:
substância.append(str(input("Substância %i: " %i)))
i = i + 1
print ("Digite o mínimo exigido de cada substância: ")
i=0
mínimo = []
while i <= quantidade:
minimo.append (input("Mínimo da substância %s: " % substancia[i]))
i = i + 1
print ("Digite o máximo exigido de cada substância: ")
i=0
máximo = []
while i <= quantidade:
máximo.append (input("Máximo da substância %s: " %substancia[i]))
i = i + 1
print ("Agora digite os resultados obtidos após o teste feito na amostra do
lote:",lote,)
i=1
resultado = []
while i <= quantidade:
resultado.append (input("Resultado da substância %s: " %[i]))
i+= 1
i=1
resultado=[]
while i <= quantidade:
if (mínimo <= resultado and resultado <= máximo):
print ("Resultado da substância %i dentro do padrão permitido:" %i)
i+=1
else:
print("Resultado da substância %i não estão¡ dentro do padrão
permitido:" %i)
i+=1
- O Projeto Qualidade Total compreende avaliar a versatilidade do produto da indústria de remédio. Nosso programa avalia a qualidade de determinado lote e se o mesmo atende as exigências do mercado.
- Objetivo da aplicação Verificar a qualidade existente em cada lote produzido.
Entradas
- Definição para analise de cada substância presente no comprimido. Através da leitura do código de barra é possível identificar o lote daquele medicamento. Será digitado o valor mínimo e máximo de cada componente existente no produto final. Após a análise será digitado os valores obtidos das substâncias dessa amostra.
- O que o sistemas receberá de dados?
- Ex: quais dados serão digitados via teclado
Saídas
- Saíra o número do código de barra do lote, com aprovação ou reprovação. De acordo com os resultados obtidos no teste quantitativo e qualitativo.
- O que será gerado de resultado impresso?
- Ex: quais dados serão publicados na tela ou no papel
Armazenamento
- Os dados obtidos na análise da amostra com os valores de mínimo e máximo de cada substância daquele lote.
- O que será gravado em arquivo
Cálculos
- O que será processado?
Desenvolvedores
- Átna Gomes Silva Pelet
- Chayani Meneghetti
- Joyce Reis