Quem sou eu
segunda-feira, 6 de outubro de 2008
lista
Sem IF:
1) leia nome, idade e salário de um funcionário e exiba os mesmos dados, contudo o salário deve ser
reajustado em 12%.
2) leia a base e a altura de um triângulo. Em seguida, escreva a área do mesmo. 2
3) leia uma temperatura em Fahrenheit e exiba o equivalente em Celsius.
4) leia 2 notas, calcule e exiba a média ponderada dessas notas. Considere nota1= peso 6 e nota2= peso 4.
5) transforme de um valor em dólar, para reais.
6) leia o nome, número de horas trabalhadas e número de dependentes de um funcionário. Após a leitura, escreva qual o Nome, salário bruto, os valores descontados para cada tipo de imposto e
finalmente qual o salário líquido do funcionário. Considerando que:
a) A empresa paga $12 por hora e $40 por dependentes.
b) Sobre o salário são descontados 8,5% p/ o INSS e 5% p/ IR.
7) leia uma distância em km, o preço da gasolina em reais e exiba quantos litros de gasolina o carro irá consumir e quanto será gasto em reais. Considere que o carro faz 12 km/l de gasolina.
8) leia o preço de fábrica de um automóvel e exiba seu preço final. Considere que o preço final é igual ao preço de fábrica mais o preço dos impostos (45% do preço de fábrica) mais a percentagem do revendedor (28% do preço de fábrica)
Com If
1) leia um número inteiro e mostre uma mensagem indicando se este número é par ou ímpar, e se é positivo ou negativo.
2) leia quatro números inteiros e encontre a média aritmética simples entre as que correspondem a
números pares. Lembre-se que não pode haver divisão por zero.
3) leia 4 notas, calcule a média dessas e escreva: Reprovado (média < 5), Recuperação
(média >= 5 e <>= 7).
4) leia a idade de um nadador e exiba sua categoria segundo as regras: A(5 até 7); B(8 até 10); C(11 até 13); D(14 até 18) e E( Idade > 18).
5) leia o nome e a idade de três pessoas e informe o nome da pessoa mais velha e o nome da pessoa mais nova. Considere que não existem idades iguais.
6) leia três números e mostre-os em ordem crescente.
quinta-feira, 2 de outubro de 2008
apostila
Declaração
e inicialização de variáveis
Em
Python, você declara (diz o nome da variável e o seu tipo –
se é um inteiro ou real, por exemplo) e inicializa (informa o valor) uma
variável ao mesmo tempo. Uma variável é um pedaço
da memória com nome próprio e um valor determinado. Para declarar
e inicializar uma variável utiliza-se o operador =.
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
Código
Significado
numero = 2
Criou-se uma variável de nome numero que
recebeu o valor
variável é do tipo inteiro.
valor = 2.0
A variável valor é do tipo float
(ponto flutuante ou real). O 0 é opcional.
style='font-family:"Trebuchet MS";mso-ansi-language:PT-BR'>nome =
“Xabalá”
A variável nome recebeu a string (ou texto) style='mso-bidi-font-style:normal'>Xabalá. As aspas são
obrigatórias
Funções
para mudança de tipo
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
Função
Significado
Exemplo
int( )
O valor que for colocado dentro dos parênteses
será transformado em um número inteiro
numero = int(“
float( )
O valor que for colocado dentro dos parênteses
será transformado em um número de ponto flutuante
real = float(numero)
str( )
O valor que for colocado dentro dos parênteses
será transformado em uma string
CEP = str(50710489)
Saída
de dados (print)
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
Código
Significado
print “xabala”
Mostra na tela a palavra xabala
print 1
Mostra na tela o número 1
Nome = “João”
print Nome
Mostra na tela a palavra João
Nome = “Vitor”
print “O nome ” + Nome + “
é feio”
Mostra na tela a frase O nome Vitor é feio
Nome = “Vitor”
print “O nome %s é feio % Nome
Mostra na tela a frase O nome Vitor é feio
Numero = 2.0
print “O valor é %f” % numero
Mostra na tela a frase O valor é 2.0
Numero = 2
print “O valor é %d” % numero
Mostra na tela a frase O valor é 2
Entrada
de dados
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
Código
Explicação
nome = raw_input(“Digite seu nome: ”)
A variável nome receberá a string
digitada pelo usuário no teclado. A frase Digite seu nome: irá aparecer na tela orientando o
usuário
nota = float(raw_input(“Digite seu nome:
”))
Aqui a função float faz com que a
string digitada pelo usuário seja transformada em um número de
ponto flutuante antes de ser armazenada na variável nota
Comparações
Em
Python você pode comparar valores através de expressões do
tipo a > b. Estas comparações irão retornar o valor
True (verdadeiro), para o caso da comparação estar correta, ou
False (falso), caso a comparação seja falsa. As
comparações são usadas em muitas estruturas de
programação (como o if) para definir o rumo da
execução de um programa.
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
Comparação
Explicação
A > B
Testa se A é maior que B
A < B
Testa se A é menor que B
A >= B
Testa se A é maior ou igual a B
A <= B
Testa se A é menor ou igual a B
A == B
Testa se A é igual a B
A <> B
Testa se A é diferente de B
A != B
Testa se A é diferente de B
If
style='font-family:"Trebuchet MS";mso-ansi-language:PT-BR'>O if (se) é
uma estrutura de decisão usada em linguagens de
programação. Através dela, o programador pode definir
pedaços de código que só irão ocorrer se
determinada condição (normalmente uma comparação
entre valores) ocorrer também.
Sintaxe:
if comparação 1:
comando
1
elif comparação 2:
comando
2
elif comparação n:
comando
n
else:
comando
3
Explicação:
style='font-family:"Trebuchet MS";mso-ansi-language:PT-BR'>Se a
comparação 1 for verdadeira o comando 1 será executado,
senão se a comparação 2 for verdadeira o comando 2
será executado, senão se a comparação n for
verdadeira, o comando n será executado. Caso nenhuma das
comparações forem verdadeiras, o comando 3, do else, será
executado. Observações: 1. Os elif e o else são opcionais.
identação (espaçamentos ou tabs) e os dois pontos
são obrigatórios.
Exemplos:
#Programa que avalia se um número é par
ou impar
Numero = int(raw_input(“Digite um
número:”))
if Numero % 2 == 0:
print
“O número é par”
else:
print
“O número é impar”
#Programa que avalia se o saldo de uma conta é
positivo, negativo ou zero
Saldo = float(raw_input(“Informe o saldo da
conta corrente:”))
if Saldo > 0:
print
“O Saldo é positivo”
elif Saldo == 0:
print
“O Saldo é zero”
else:
print
“O Saldo é negativo”
# -*- coding: cp1252 -*-
teste = int(raw_input("digite um número
entre um e três"))
style='font-family:"Trebuchet MS"'>if teste == 1:
style='font-family:"Trebuchet MS"'>style='mso-spacerun:yes'> print "hum"
style='font-family:"Trebuchet MS"'>elif teste == 2:
style='font-family:"Trebuchet MS"'>style='mso-spacerun:yes'> style='font-family:"Trebuchet MS";mso-ansi-language:PT-BR'>print
"dois"
elif teste == 3:
print "três"
else:
print "Você não digitou um número entre um e
três"
sábado, 28 de junho de 2008
Ganhe Dinheiro Visitando Sites

Se vocês está pensando que esse é mais um daqueles programinhas fajutos que prometem rios de dinheiro pra vocês fazerem praticamente nada, já vou avisando que não é.
Não vou enganar ninguém dizendo que você receberá dinheiro de verdade, até porque eu ainda não vi a cor de dinheiro nenhum. Mas deixa eu explicar.
Estou falando do Bux.to, um programa que te paga $0.01 para cada anúncio que você visitar. Mas eles não depositam o dinheiro em sua conta, pagam via PayPal. Aí é que está o problema pra muitos. Esse PayPal é uma espécie de banco online, você ganha dinheiro com programa de afiliados internacionais (como o Easy-Share que eu uso) e eles mandam o dinheiro pro PayPal, só que pra você resgatar esse dinheiro precisa de um cartão de crédito internacional, coisa que eu não tenho, portanto achava esse PayPal inútil pra mim, Achava, até descobrir que dá pra comprar de vários sites estrangeiros fazendo o débito em minha conta do PayPal. Pra testar eu comprei um Laser Verde que vi no blog novo-MUNDO, custou $25 e em menos de 2 semanas ele chegou na minha casa, com frete grátis e todo bonitinho num estiginho e 2 pilhas de brinde. Agora que já sei o que fazer com o dinheiro que dá pra ganhar com o PayPal, pretendo juntar um pouco mais.
Descobri recentemente esse tal Bux.to, que te paga $0.01 para cada anúncio visitado e mais $0.01 para cada anúncio que um indicado seu visitar.
Ou seja, se eu tiver 10 indicados e cada um deles visitar 10 anuncios por dia, mais eu visitando 10 anuncios por dia, me dá $1,10 por dia, $33 por mês. Já uma graninha boa pra comprar produtos baratinhos lá de fora.
Para se inscrever no Bux.to basta entrar no site e no canto superior direito clicar em "Register". Na próxima tela preencher os campos com seus dados inclusive seu e-mail de cadastro no PayPal. (se ainda não tem cadastro no PayPal, clique aqui e cadastre-se. Dica: enquanto estiver efetuando o cadastro e pedir pra colocar os dados do cartão de crédito, pode parar por aí, que seu cadastro já estará pronto, mesmo sem o cadastro do cartão)
Peço que deixem no campo vitorkessler o meu nome de login, assim vocês me ajudarão sendo meus indicados e pra vocês não fará diferença nenhuma se fazer o cadastro sem nenhuma indicação.
Alguns bons sites para compras:
