terça-feira, 12 de outubro de 2010

Prova da manhã

print ('--------------------------------------------')
print (' PESQUISA DE MERCADO')
print ('--------------------------------------------')
print ('Informe os dados e digite "x" ou "X" para sair')
sexo = resp = 0
tmasc = tfem = tsim = tnao = 0
tfemsim = tmascnao = 0
cond = True
while cond == True:
print ('Digite o sexo do(a) entrevistado(a):',end=' ')
sexo = input()
if sexo in ['x','X']:
cond == False
break
print ('Digite a resposta do(a) entrevistado(a):',end=' ')
resp = input()
if resp in ['x','X']:
cond == False
break
if sexo in ['m','M','f','F']:
cond = True
if sexo in ['m','M']:
tmasc+=1
if sexo in ['f','F']:
tfem+=1
else:
print ('Informe um valor válido')
if resp in ['s','S','n','N']:
cond = True
if resp in ['s','S']:
tsim+=1
if resp in ['n','N']:
tnao+=1
else:
print ('Informe um valor válido')
if sexo in ['f','F'] and resp in ['s','S']:
tfemsim+=1
elif sexo in ['m','M'] and resp in ['n','N']:
tmascnao+=1
print ('--------------------------------------------')
print (' RESULTADOS')
print ('--------------------------------------------')
entrevistados = (tmasc+tfem)
if entrevistados!=0:
print ('Total de pessoas entrevistadas:',entrevistados)
else:
print ('Nenhuma pessoa foi entrevistada.')

if entrevistados == 0:
print ('Nenhuma pessoa foi entrevistada.')
elif tsim!=0 and entrevistados!=0:
print ('O percentual de entrevistados que gostaram do produto foi: %.2f'%((tsim*100)/entrevistados),'%')
elif tsim==0:
print ('Nenhum dos entrevistados gostou do produto.')

if tfem!=0 and tfemsim!=0:
pfemsim = (tfemsim*100)/tfem
print ('Dentre as mulheres, o percentual de entrevistadas que gostaram do produto foi: %.2f'%pfemsim,'%')
elif tfem == 0:
print ('Nenhuma mulher foi entrevistada.')
else:
print ('Nenhuma mulher gostou do produto.')

if tmasc!=0 and tmascnao!=0:
pmascnao = (tmascnao*100)/tmasc
print ('Dentre os homens, o percentual de entrevistados que não gostaram do produto foi: %.2f'%pmascnao,'%')
elif tmasc == 0:
print ('Nenhum homem foi entrevistado.')
else:
print ('Nenhum dos homens não gostou do produto.')
print ('--------------------------------------------')
print ('FIM DO PROGRAMA')

Tarefa 6

print ('Digite a quantidade de números desejada:', end=' ')
n = int(input())
v = [0.0]*n
print ('Informe os números:')
for i in range (n):
print (i+1,'º',end=' ')
v[i] = int(input('---> '))
print ('--------------------------------------------------------')
print ('O Maior número informado é:',max(v))
print ('O Menor número informado é:',min(v))
print ('A Amplitude Total do vetor é:',max(v)-min(v))
m = sum(v)/len(v)
print ('A Média dos valores do vetor é: %.2f'%m)
a = 0
print ('Os valores maiores que a média do vetor são:',end= ' ')
while a in range (n):
if v[a]>m:
print (v[a],end=' ')
a+=1
print ('\n--------------------------------------------------------')
print ('FIM DO PROGRAMA')

sábado, 9 de outubro de 2010

Eleições 2010

Navegando na Internet achei essa imagem. No primeiro turno votei em BRANCO para todos, nesse segundo turno vou votar no Serra, não aguento mais ver a cara da Dilma.
Vamos fazer como o Tiririca, Ruim por ruim vote em mim!!!

Marcas de batom no banheiro


Numa escola pública estava ocorrendo uma situação inusitada:


Uma turma de meninas de 12 anos que usava batom todos os dias removia o excesso beijando o espelho do banheiro.

O diretor andava bastante aborrecido, porque o faxineiro tinha um trabalho enorme para limpar o espelho ao final do dia.

Mas, como sempre, na tarde seguinte, lá estavam às mesmas marcas de batom.

Chegou a chamar a atenção delas por quase 2 meses, e nada mudou, todos os dias acontecia a mesma coisa....
Um dia o diretor juntou o bando de meninas e o faxineiro no banheiro, explicou pacientemente que era muito complicado limpar o espelho com todas aquelas marcas que elas faziam.

Depois de uma hora falando, e elas com cara de deboche, o diretor pediu ao faxineiro 'para demonstrar a dificuldade do trabalho'.

O faxineiro imediatamente pegou um pano, molhou no vaso sanitário e passou no espelho.

Nunca mais apareceram marcas no espelho!!!!

'Há professores e há educadores'.

Tarefa Extra Semana 6

Segue a minha solução para o problema.

G = [0.0]*20
PROVA = [0.0]*20
print ('Digite o gabarito da prova (20 questões):')
i=0
while i <=19: print ((i+1),'º',end=' ') G[i] = str(input('---> '))
if G[i] in ['a','A']:
G[i]='a'
elif G[i]in ['b','B']:
G[i]='b'
elif G[i] in ['c','C']:
G[i]='c'
elif G[i] in ['d','D']:
G[i]='d'
elif G[i] in ['e','E']:
G[i]='e'
if G[i] in ['a','b','c','d','e','A','B','C','D','E']:
i+=1
else:
print ('Informe um valor válido')
print ('------------------------------------------------')
print ('O gabarito é: 01º-',G[0],'02º-',G[1],'03º-',G[2],'04º-',G[3],'05º-',G[4])
print (' 06º-',G[5],'07º-',G[6],'08º-',G[7],'09º-',G[8],'10º-',G[9])
print (' 11º-',G[10],'12º-',G[11],'13º-',G[12],'14º-',G[13],'15º-',G[14])
print (' 16º-',G[15],'17º-',G[16],'18º-',G[17],'19º-',G[18],'20º-',G[19])
print ('-------------------------------------------------')

qtde = int(input('Informe a quantidade de provas a serem corrigidas: '))
x = 0
nota = 0
aux = 0
while x <= qtde-1: print ('Informe as respostas do aluno:') y=0 while y <=19: print ((y+1),'º',end=' ') PROVA[y] = str(input('---> '))
if PROVA[y] in ['a','A']:
PROVA[y]='a'
elif PROVA[y]in ['b','B']:
PROVA[y]='b'
elif PROVA[y] in ['c','C']:
PROVA[y]='c'
elif PROVA[y] in ['d','D']:
PROVA[y]='d'
elif PROVA[y] in ['e','E']:
PROVA[y]='e'
if PROVA[y] in ['a','b','c','d','e','A','B','C','D','E']:
y+=1
else:
print ('Informe um valor válido')
x+=1
print ('---------------------------------------------------------------')
print ('As respostas do aluno são: 01º-',PROVA[0],'02º-',PROVA[1],'03º-',PROVA[2],'04º-',PROVA[3],'05º-',PROVA[4])
print (' 06º-',PROVA[5],'07º-',PROVA[6],'08º-',PROVA[7],'09º-',PROVA[8],'10º-',PROVA[9])
print (' 11º-',PROVA[10],'12º-',PROVA[11],'13º-',PROVA[12],'14º-',PROVA[13],'15º-',PROVA[14])
print (' 16º-',PROVA[15],'17º-',PROVA[16],'18º-',PROVA[17],'19º-',PROVA[18],'20º-',PROVA[19])
print ('---------------------------------------------------------------')
for j in range (20):
if G[aux] == PROVA[aux]:
nota+=1
aux+=1
else:
aux+=1
print ('O aluno acertou: ',nota,'questões')
print ('A sua nota foi :',nota*0.5)
print ('---------------------------------------------------------------')
nota = 0
aux = 0
print ('FIM DO PROGRAMA')

Lembrando que se faz necessário tabular para poder funcionar.

Apresentação!!!

Bem vindos ao blog Bosta Viva!!!

Vamos começar uma série de postagem sobre assuntos gerais com foco em tecnologia e assuntos acadêmicos...

Fiquem a vontade para fazer comentários e críticas quanto aos assuntos abordados em nossas postagens.