Geometria Analítica
Publicado por Rafael Iguatemy (última atualização em 14/05/2012)
[ Hits: 8.807 ]
Homepage: http://rafaeliguatemy.com.br
Download geometria2.py (versão 2)
O script calcula a distância entre dois pontos no plano cartesiano e o seu ponto médio
Versão 2 - Enviado por Rafael Iguatemy em 10/05/2012
Changelog: Usando a função lambda !!!
#!/usr/bin/python
x = []
y = []
x1 = raw_input("Entre com a primeira coordenada do ponto X :")
x.append(int(x1))
x2 = raw_input("Entre com a segunda coordenada do ponto X :")
x.append(int(x2))
y1 = raw_input("Entre com a primeira coordenada do ponto Y :")
y.append(int(y1))
y2 = raw_input("Entre com a segunda coordenada do ponto Y :")
y.append(int(y2))
distancia = lambda x,y:float(((x[1]-x[0])**2)+((y[1]-y[0])**2))**0.5
xm = lambda x:(x[0]+x[1])/2
ym = lambda y:(y[0]+y[1])/2
pm = [xm(x),ym(y)]
print "A Distancia entre os pontos %0.2f" % (distancia(x,y))
print "O Ponto Medio : Pm", pm
#!/usr/bin/python
#-*-coding:iso-8859-1 -*-
###########################################################################
## Script para calculo do Ponto medio de um segmanto ##
## e a distância entre 2 pontos no plano cartesiano (Geometria Analítica)##
##-----------------------------------------------------------------------##
## autor: Rafael Iguatemy dos Santos -- rafael.dsantos@bol.com.br ##
###########################################################################
def distanciaXY(x,y):
return float(((x[1]-x[0])**2)+((y[1]-y[0])**2))**0.5
def pontomedio(x,y):
xm = (x[0]+x[1])/2
ym = (y[0]+y[1])/2
pm=[xm,ym]
return pm
x = []
y = []
x1 = raw_input("Entre com a primeira coordenada do ponto X :")
x.append(int(x1))
x2 = raw_input("Entre com a segunda coordenada do ponto X :")
x.append(int(x2))
y1 = raw_input("Entre com a primeira coordenada do ponto Y :")
y.append(int(y1))
y2 = raw_input("Entre com a segunda coordenada do ponto Y :")
y.append(int(y2))
print "A Distancia entre os pontos %0.2f" % (distanciaXY(x,y))
print "O Ponto Medio : Pm",pontomedio(x,y)
Criador de instalador USB Linux bootável com Python
Script para Away com varias funções para xchat.
Invariância Discreta de Escala
Visualizar a data e hora de um servidor SNTP e atualizar na BIOS do sistema
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Assisti Avatar 3: Fogo e Cinzas (4)
Conky, alerta de temperatura alta (11)









