![]() |
|
||||
Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Geometria Analítica e Álgebra Linear |
Como calcular o quadrante de uma coordenada cartesiana em Python - Desafio de Programação Resolvido em PythonQuantidade de visualizações: 1096 vezes |
|
Pergunta/Tarefa: O Plano Cartesiano, ou Sistema de Coordenadas Cartesianas, é formado por duas retas reais perpendiculares, ou seja, o ângulo entre elas é de 90 graus. Essas retas determinam um único plano, que é denominado como sistema ortogonal de coordenadas cartesianas ou somente plano cartesiano. No ano de 1637, René Descartes teve a brilhante ideia de relacionar álgebra e geometria, dando início à conhecida geometria analítica, método que possibilita descrever a geometria utilizando uma menor quantidade de diagramas e desenhos. Apesar de os créditos dessa descoberta serem dados a Descartes, Pierre de Fermat já conhecia e utilizava alguns conceitos de geometria analítica, logo o plano cartesiano. Há quatro quadrantes no Sistema de Coordenadas Cartesianas, conforme a figura a seguir: ![]() Como podemos ver, no primeiro quadrante, tanto o x quanto o y são positivos. No segundo quadrante o x é negativo e o y é positivo. No terceiro quadrante, tanto o x quanto o y são negativos. Por fim, no quarto quadrante, o x é positivo e o y é negativo. Escreva um programa Python que pede para o usuário informar os valores x e y de uma coordenada cartesiana e informe em qual quadrante essa coordenada se situa. Se os valores de x e y forem zero, informe que o ponto se situa na origem do plano cartesiano. Sua saída deverá ser parecida com: Informe o valor x da coordenada: 12 Informe o valor y da coordenada: -7 A coordenada (12,-7) está no Quarto Quadrante (+,-) Veja a resolução comentada deste exercício em Python: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# função principal do programa
def main():
# vamos pedir para o usuário informar as coordenadas
x = int(input("Informe o valor x da coordenada: "))
y = int(input("Informe o valor y da coordenada: "))
# a coordenada está no primeiro quadrante?
if (x > 0) and (y > 0):
print("A coordenada ({0},{1}) está no Primeiro Quadrante (+,+)".format(
x, y))
# a coordenada está no segundo quadrante?
elif (x < 0) and (y > 0):
print("A coordenada ({0},{1}) está no Segundo Quadrante (-,+)".format(
x, y))
# a coordenada está no terceiro quadrante?
elif (x < 0) and (y < 0):
print("A coordenada ({0},{1}) está no Terceiro Quadrante (-,-)".format(
x, y))
# a coordenada está no quarto quadrante?
elif (x > 0) and (y < 0):
print("A coordenada ({0},{1}) está no Quarto Quadrante (+,-)".format(
x, y))
# a coordenada está na origem
else:
print("A coordenada ({0},{1}) está na origem".format(x, y))
if __name__== "__main__":
main()
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
|
Python - Como converter Centímetros Cúbicos em Metros Cúbicos em Python - Python para Física e Engenharia |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






