Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #58 da revista programar. Faz já o download aqui!

andremsilva

Grelha

Mensagens Recomendadas

andremsilva    0
andremsilva

Boa tarde. Como se cria uma grelha triangular no phyton, em que os vértices de cada triangulo tem um par de coodernadas (x,y)?

Obrigado

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
PsySc0rpi0n    8
PsySc0rpi0n
On segunda-feira, 14 de Novembro de 2016 at 4:10 PM, andremsilva said:

Boa tarde. Como se cria uma grelha triangular no phyton, em que os vértices de cada triangulo tem um par de coodernadas (x,y)?

Obrigado

Queres desenhar um triângulo na consola, é isso?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
RAmorim    0
RAmorim
Em 15/11/2016 às 16:33, PsySc0rpi0n disse:

Queres desenhar um triângulo na consola, é isso?

Boa tarde, penso que estou com a mesma dúvida quanto a desenhar a grelha triangular: O que quero é um módulo que defina uma grelha triangular em que linhas horizontais têm valores inteiros x, e linhas a 60º tem valores inteiros y, havendo depois também linhas a 120º que definem os triângulos, existindo, desta forma, uma vizinhança de 6 pontos para cada vértice. Não faço ideia por onde começar, o que já tenho é:

def mod(x):
    if x>=0:
        return x
    else:
        return -x

#MGrelha

def dist((x1,y1),(x2,y2)):
    return [(mod(x1-x2) + (x1-x2+y1-y2) + (y1-y2))/2]

def viz(x,y):
    a=([x+1],[y])
    b=([x+1],[y-1])
    c=([x],[y-1])
    d=([x-1],[y])
    e=([x-1],[y+1])
    f=([x],[y+1])

    return a,b,c,d,e,f

 

Editado por pwseo
Bloco de código

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
PsySc0rpi0n    8
PsySc0rpi0n

Desculpem-me mas eu ainda não percebi o que é pedido!

Volto a perguntar:

On 15/11/2016 at 4:33 PM, PsySc0rpi0n said:

Queres desenhar um triângulo na consola, é isso?

Não percebi nada de valores int nas linhas horizontais nem linhas a 60º nem nada!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
andremsilva    0
andremsilva
On 15/11/2016 at 4:33 PM, PsySc0rpi0n said:

Queres desenhar um triângulo na consola, é isso?

Desculpe a demora! 

Sim, mas nao é apenas um sao varios como exemplificado neste link https://www.google.pt/search?q=grelha+triangular&oq=grelha+tri&aqs=chrome.1.69i57j0l3.4274j0j4&client=ms-android-om-lge&sourceid=chrome-mobile&ie=UTF-8#imgrc=QtiXhC2H83oKoM%3A

 

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
PsySc0rpi0n    8
PsySc0rpi0n
7 hours ago, andremsilva said:

Então mas é para encher por exemplo, um ecrã de triângulos?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade