Novo endereço!
Da mesma forma que Agumon digivolve pra Greymon, Pikachu evolui para Raichu, Goku passou por várias fases de evolução, etc. o blog Olá Mundo! também evoluiu. Agora, o blog tem um domínio próprio!
Ao invés de você acessar o endereço http://olamundo0.wordpress.com, passe a acessar: http://ola-mundo.com e encontre o mesmo conteúdo de qualidade que você vê aqui.
OBS.: Eu deixarei de postar neste blog e transferirei todo o conteúdo postado aqui para o novo endereço. Acompanhe nossas aulas de Pascal, dicas, downloads e muito mais em: http://ola-mundo.com
O 10001º número primo – Project Euler
Pessoal, passei o final de semana “brincando” com as questões do Project Euler. Consegui fazer a questão 7 e estou disponibilizando o código para quem quiser estudar ou procurar melhorá-lo.
Continue lendo…
Tirinha Nerd #8
Compilador Online
Se você formatou o computador, ou está num computador que não tem instalado o compilador daquela linguagem que você está trabalhando, mas precisa compilar urgentemente um programa, não se preocupe, o site Ideone compila pra você.
O que é o Ideone?
O Ideone é algo mais que um pastebin. É uma ferramenta de compilação e debugação online, na qual permite compilar e executar códigos online em mais de 40 linguagens de programação. Ele suporta uma infinidade de linguagens como: Java, Pascal, C, C++, Go, Python, PHP, entre outras.
Como usar o Ideone?
Escolha uma linguagem de programação, cole seu código-fonte e dados de entrada dentro das caixas de texto. Em seguida, marque (ou não) as opções run code (executar o código) e/ou private (para não exibir seu código na página de colagens recentes) . Depois é só clicar em submit, para enviar seu código.
Então, não perca tempo, acesse http://www.ideone.com e compile tudo o que você tiver direito.
Fonte: Ideone / Tradução: Luiz Augusto
Acesse o novo endereço do Olá Mundo!: http://ola-mundo.com
Olá Pascal! #4 – Tipos de dados
Na aula anterior, aprendemos o que são as constantes e variáveis. Ademais, foram mostradas algumas regras de como escrever, de forma correta, o nome de uma variável.
Se você prestou atenção na aula anterior, quando eu falei sobre as variáveis, disse que para declará-las devemos associar cada uma delas a um identificador e um tipo de dado. Sabemos que os identificadores correspondem ao nome que é dado à variável, mas, e os tipos de dados, o que são? Eles serão abordados agora.
Continue lendo…
Feliz dia do orgulho nerd!
Para quem não sabe, dia 25 de maio (hoje), comemora-se o dia do orgulho nerd. Esta comemoração começou em 2006 na Espanha e a cada ano que passa, está ficando maior.
Este dia foi escolhido porque foi a premiére do primeiro filme da série Star Wars, famosa entre os nerds.
Continue lendo…
Tirinha Nerd #7
Microsoft libera código-fonte do Windows Vista
Calma pessoal, é só uma pegadinha. Ou vocês acham que a M$ iria disponibilizar o código-fonte de um de seus SO’s? rsrs..
Um ótimo Domingo pra vocês!
Fonte: Return 0
Acesse o novo endereço do Olá Mundo!: http://ola-mundo.com
Olá Pascal! #3 – Constantes e variáveis
Na aula anterior, aprendemos a estrutura básica de um programa em Pascal e criamos nosso primeiro programa. Ele é bem simples, apenas imprime a frase “Ola Mundo!” na tela. Vimos também como usar comentários e para que eles servem.
Nesta aula, vamos aprender dois novos conceitos: constantes e variáveis.
Continue lendo…
Sorteio.py
Pessoal, em plena madrugada, terminei este programinha em Python. Eu me empolguei tanto, que já são 01h00 e eu ainda estou acordado.
Eu criei este programa como uma solução para a questão 1 do curso de Python do infog.
#!usr/bin/python
# -*- coding: utf-8 -*-
#Este programa recebe uma lista de 10 pessoas, faz um sorteio e exibe os 2 ganhadores, na sequência.
#Autor: Luiz Augusto de M. Morais
#Data: 21/05/2010
import random
import os
from time import sleep
nomes = [] #Cria uma lista vazia
os.system("clear") #Limpa a tela
#Cadastrando os nomes
for i in range(1, 11):
nome = raw_input("Nome %d: " %(i))
nomes.append(nome)
#Sorteando os nomes cadastrados
print
for i in range(5):
os.system("clear")
print "Sorteando."
sleep(0.5)
os.system("clear")
print "Sorteando.."
sleep(0.5)
os.system("clear")
print "Sorteando..."
sleep(0.5)
#Exibe os ganhadores
os.system("clear")
for i in range(1,3):
random.shuffle(nomes)
print "%dº ganhador: %s" % (i, nomes.pop())
Não deixem de testar ele. É simples, mas bem legal.
[ATUALIZADO - 22/05] Se você vai testar este programa no Windows, deve mudar o parâmetro do método system(). No programa, onde tiver os.system(“clear“), substitua a palavra “clear” por “cls”, para ficar assim: os.system(“cls“)
Acesse o novo endereço do Olá Mundo!: http://ola-mundo.com




