Sem resumo de edição |
|||
| (5 revisões intermediárias por 3 usuários não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
= 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><br> | |||
<br> | |||
= Escopo = | = Escopo = | ||
<br> | <nowiki>#</nowiki>controle total | ||
<nowiki>#</nowiki>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<br> | |||
* 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. | * 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. | ||
| Linha 34: | Linha 201: | ||
* O que será processado? | * O que será processado? | ||
<br> | <br> | ||
= fase II = | |||
* se vocês fossem evoluir nesta aplicação, o que vocês incrementariam? | |||
= Desenvolvedores = | = Desenvolvedores = | ||
<br> | <br> | ||
* Átna Gomes Silva Pelet | |||
* Chayani Meneghetti | |||
* Joyce Reis | |||
Edição atual tal como às 15h00min 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?
fase II
- se vocês fossem evoluir nesta aplicação, o que vocês incrementariam?
Desenvolvedores
- Átna Gomes Silva Pelet
- Chayani Meneghetti
- Joyce Reis