Testador de número primo

Destinado à resolução de problemas sobre dispositivos do computador, sistemas operacionais e aplicativos.
Fênix
Membro (Marechal)
Mensagens: 1348
Registrado em: Dom Nov 19, 2006 11:51 am
Maker Preferido: Rpg Maker 2003
Contato:

Testador de número primo

Mensagem por Fênix » Sex Fev 03, 2012 7:20 pm

Escrevi isso agora como exercício de alguns conceitos em python. Achei maneiro e quis compartilhar com os amigos.

Código: Selecionar todos

while 1:
	a =  int(raw_input('Digita a porra do numero: '))
	for i in range(2,a):
		b = a%i
		if b == 0:
			print 'essa porra nao eh primo seu viado\n'
			break;
		else: 
			print 'eh primo\n'
			break;
Aliás, a maioria de vocês mexem com programação, né? O que andam fazendo na área?

Ghost Buster
Membro (Cabo)
Mensagens: 118
Registrado em: Sex Fev 03, 2012 10:31 pm

Re: Testador de número primo

Mensagem por Ghost Buster » Sex Fev 03, 2012 11:11 pm

não sei o que vc ve d maneiro aí

Avatar do usuário
Killer Ghost
Administrador
Mensagens: 10341
Registrado em: Sáb Nov 19, 2005 8:49 pm
Maker Preferido: Outro
Localização: Saint Paul
Contato:

Re: Testador de número primo

Mensagem por Killer Ghost » Sáb Fev 04, 2012 2:08 pm

rntreis escreveu:Escrevi isso agora como exercício de alguns conceitos em python. Achei maneiro e quis compartilhar com os amigos.

Código: Selecionar todos

while 1:
	a =  int(raw_input('Digita a porra do numero: '))
	for i in range(2,a):
		b = a%i
		if b == 0:
			print 'essa porra nao eh primo seu viado\n'
			break;
		else: 
			print 'eh primo\n'
			break;
Aliás, a maioria de vocês mexem com programação, né? O que andam fazendo na área?
Isso é bacana, cara. A última coisa que tentei fazer foi um sistema de lembretes em PHP mas parei na metade... Como sempre. Huaeu

Uma dos programas que mais me fizeram apreciar a lógica foi o Excel.
A Casa do Maker está de volta. :happy:

Projetos:
Rpg Maker VX Ace:
Student Adventures ACE 21%

Rpg Maker MV:
As Crônicas do Fim do Mundo 44%
Casa do Maker - O Retorno 1%

Fênix
Membro (Marechal)
Mensagens: 1348
Registrado em: Dom Nov 19, 2006 11:51 am
Maker Preferido: Rpg Maker 2003
Contato:

Re: Testador de número primo

Mensagem por Fênix » Dom Fev 05, 2012 1:44 pm

Ghost Buster escreveu:não sei o que vc ve d maneiro aí
Um dia eu escrevo o mesmo programa em, sei lá, C. Aí você deverá sacar o que eu vejo de maneiro na versão em python.
Killer Ghost escreveu:
rntreis escreveu:Escrevi isso agora como exercício de alguns conceitos em python. Achei maneiro e quis compartilhar com os amigos.

Código: Selecionar todos

while 1:
	a =  int(raw_input('Digita a porra do numero: '))
	for i in range(2,a):
		b = a%i
		if b == 0:
			print 'essa porra nao eh primo seu viado\n'
			break;
		else: 
			print 'eh primo\n'
			break;
Aliás, a maioria de vocês mexem com programação, né? O que andam fazendo na área?
Isso é bacana, cara. A última coisa que tentei fazer foi um sistema de lembretes em PHP mas parei na metade... Como sempre. Huaeu

Uma dos programas que mais me fizeram apreciar a lógica foi o Excel.
Eu tô indo na manha, só adiantando um pouco o meu lado.
Mas você tem interesses em programação ainda? Tá estudando administração, né? Não tem muito a ver. :happy:

Decon
Moderador Global
Mensagens: 5470
Registrado em: Qua Ago 30, 2006 6:55 pm
Contato:

Re: Testador de número primo

Mensagem por Decon » Dom Fev 05, 2012 2:03 pm

Fiz um exercício parecido em Java no semestre passado.
public class Bissexto {
private int ano;

public void setAno(int varAno){
ano=varAno;
}
public int getAno(){
return ano;
}

public String verificaAno( ) {
if(ano%4==0 && ano%100!=0 || ano%400==0)
return "É bissexto";
else
return "Não é bissexto";


}

}

Fênix
Membro (Marechal)
Mensagens: 1348
Registrado em: Dom Nov 19, 2006 11:51 am
Maker Preferido: Rpg Maker 2003
Contato:

Re: Testador de número primo

Mensagem por Fênix » Dom Fev 05, 2012 2:53 pm

Que loucura esse java.
A minha versão em Python pro mesmo programa ficou assim:

Código: Selecionar todos

teste = raw_input('Digite o ano: ')
x = len(teste)
if teste[x-1] == 0:
	if teste[x] == 0:
		teste = int(teste)
		if teste%400 == 0: print 'O ano eh bissexto';
		else: print 'O ano nao eh bissexto';
else:
	teste = int(teste)
	if teste%4 == 0: print 'O ano eh bissexto';
	else: print 'O ano nao eh bissexto';
Acho a sintaxe de python mais chique. :happy:

Avatar do usuário
Killer Ghost
Administrador
Mensagens: 10341
Registrado em: Sáb Nov 19, 2005 8:49 pm
Maker Preferido: Outro
Localização: Saint Paul
Contato:

Re: Testador de número primo

Mensagem por Killer Ghost » Dom Fev 05, 2012 9:54 pm

Não estou fazendo faculdade, é só um curso de adm, é bom, cara, aprecio várias modalidades.

Eu sempre flertei com programação em php mas, não domino. Meu negócio é mais o design, apesar que PHP para mim é uma das grandes maravilhas da web 2.0.
A Casa do Maker está de volta. :happy:

Projetos:
Rpg Maker VX Ace:
Student Adventures ACE 21%

Rpg Maker MV:
As Crônicas do Fim do Mundo 44%
Casa do Maker - O Retorno 1%

Ghost Buster
Membro (Cabo)
Mensagens: 118
Registrado em: Sex Fev 03, 2012 10:31 pm

Re: Testador de número primo

Mensagem por Ghost Buster » Seg Fev 06, 2012 4:59 pm

rntreis escreveu:
Ghost Buster escreveu:não sei o que vc ve d maneiro aí
Um dia eu escrevo o mesmo programa em, sei lá, C. Aí você deverá sacar o que eu vejo de maneiro na versão em python.
pode escrever, ñ vai mudar minha opinião
um programa em qualquer linguagem para testar se um número é primo ñ tem nada d maneiro
simples, assim
escreve alguma coisa em RGSS3 que talvez eu curta

Fênix
Membro (Marechal)
Mensagens: 1348
Registrado em: Dom Nov 19, 2006 11:51 am
Maker Preferido: Rpg Maker 2003
Contato:

Re: Testador de número primo

Mensagem por Fênix » Seg Fev 06, 2012 6:07 pm

Killer Ghost escreveu:Não estou fazendo faculdade, é só um curso de adm, é bom, cara, aprecio várias modalidades.

Eu sempre flertei com programação em php mas, não domino. Meu negócio é mais o design, apesar que PHP para mim é uma das grandes maravilhas da web 2.0.
Ah, saquei. Tenho vontade de aprender PHP também, é uma coisa extremamente útil e interessante.
Ghost Buster escreveu:
rntreis escreveu:
Ghost Buster escreveu:não sei o que vc ve d maneiro aí
Um dia eu escrevo o mesmo programa em, sei lá, C. Aí você deverá sacar o que eu vejo de maneiro na versão em python.
pode escrever, ñ vai mudar minha opinião
um programa em qualquer linguagem para testar se um número é primo ñ tem nada d maneiro
simples, assim
escreve alguma coisa em RGSS3 que talvez eu curta
É evidente que o programa em si é simples, mas não é essa a questão.
Se eu fizesse em C, como citei, a burocracia para se obter o mesmo resultado que em python seria considerável. Claro que isso não faria a versão em C ser ruim, mas faz a versão em python ser maneira. Pelo menos pra mim.

Ghost Buster
Membro (Cabo)
Mensagens: 118
Registrado em: Sex Fev 03, 2012 10:31 pm

Re: Testador de número primo

Mensagem por Ghost Buster » Seg Fev 06, 2012 7:37 pm

entendi oq vc achou maneiro agora
vc achou a sintaxe simples e compacta do python maneira, achei q vc se referia ao programa em si

Decon
Moderador Global
Mensagens: 5470
Registrado em: Qua Ago 30, 2006 6:55 pm
Contato:

Re: Testador de número primo

Mensagem por Decon » Seg Fev 06, 2012 11:23 pm

RGSS3 do RPG Maker? Haha, isso você não ver tão cedo por aqui, na Casa do Maker

Avatar do usuário
Killer Ghost
Administrador
Mensagens: 10341
Registrado em: Sáb Nov 19, 2005 8:49 pm
Maker Preferido: Outro
Localização: Saint Paul
Contato:

Re: Testador de número primo

Mensagem por Killer Ghost » Qua Fev 08, 2012 3:30 pm

Não mesmo.

E Fênix, é sempre útil curtir cada passo da aprendizagem, não se deixa influenciar por visões pessimistas, quando se aprende ver um programa por simples que seja funciona é uma vitória sensacional, pouco entendem a sensação. HUauha

Lembro quando eu adaptei um sistema de news em php e mysql para um projetinho que eu tinha, sensação do caráiu, igual quando lancei meu primeiro jogo de Rpg Maker na Maker Universe aehuae
A Casa do Maker está de volta. :happy:

Projetos:
Rpg Maker VX Ace:
Student Adventures ACE 21%

Rpg Maker MV:
As Crônicas do Fim do Mundo 44%
Casa do Maker - O Retorno 1%

Ghost Buster
Membro (Cabo)
Mensagens: 118
Registrado em: Sex Fev 03, 2012 10:31 pm

Re: Testador de número primo

Mensagem por Ghost Buster » Qua Fev 08, 2012 5:03 pm

fazer programa só é legal quando funciona, quando dá errado é chato pra caralho
claro q depende de que tipo de programa ;)

Fênix
Membro (Marechal)
Mensagens: 1348
Registrado em: Dom Nov 19, 2006 11:51 am
Maker Preferido: Rpg Maker 2003
Contato:

Re: Testador de número primo

Mensagem por Fênix » Qua Fev 08, 2012 5:52 pm

Killer Ghost escreveu:E Fênix, é sempre útil curtir cada passo da aprendizagem, não se deixa influenciar por visões pessimistas, quando se aprende ver um programa por simples que seja funciona é uma vitória sensacional, pouco entendem a sensação. HUauha
Mas não tenha dúvidas. Eu vibro com cada merdinha que eu escrevo e vejo rodar. Mas tenho consciência de que tenho um mundo pra desvendar ainda.

Avatar do usuário
Killer Ghost
Administrador
Mensagens: 10341
Registrado em: Sáb Nov 19, 2005 8:49 pm
Maker Preferido: Outro
Localização: Saint Paul
Contato:

Re: Testador de número primo

Mensagem por Killer Ghost » Qua Fev 08, 2012 6:40 pm

Não há nada mais motivador do que isso. Do que estar na base de uma escada e visualizar o topo, ir subindo aos poucos... Melhor coisa.
A Casa do Maker está de volta. :happy:

Projetos:
Rpg Maker VX Ace:
Student Adventures ACE 21%

Rpg Maker MV:
As Crônicas do Fim do Mundo 44%
Casa do Maker - O Retorno 1%

Responder